当前位置: 代码迷 >> 综合 >> Java跳转控制语句--continue return
  详细解决方案

Java跳转控制语句--continue return

热度:68   发布时间:2023-11-23 08:46:12.0

跳转控制语句–continue

  • 基本介绍

    1. continue 语句****用于结束本次循环,继续执行下一次循环。
    2. continue 语句出现在多层嵌套的循环语句体中时,可以通过标签指明要加粗样式跳过的是哪一层循环 , 这个和前面的标签的使用的规则一样.
  • 当 i == 2 时,就会跳出循环,执行下一次循环。不等于 2 时,后面的代码还是会执行。int i = 1;while (i <= 4){i++;if (i == 2){continue;}System.out.println("i="+i);}//i=3i=4i=5
    
    abel1:for(int j = 0; j < 2; j++){label2:for(int i = 0; i < 10; i++){if(i == 2){//看看分别输出什么值,并分析//continue ; //等价于 continue label2//continue label2;//等价 continue;continue label1; //输出 2次[0,1]}System.out.println("i = " + i);//输出2次[0,1,3,4,5,6,7,8,9]}}

    跳转控制语句–return

  • return 使用在方法,表示跳出所在的方法,注意:如果 return 写在 main 方法,退出程序,后面的代码不再执行。

  •         for (int i = 1; i <= 5; i++){if (i == 3){System.out.println("皮卡丘"+i);return;}System.out.println("Hello World!");}System.out.println("go on...");// Hello World!Hello World!皮卡丘3
    
    把上面的 return 改为 break,执行结果为:
    Hello World!
    Hello World!
    皮卡丘3
    go on...
    
    改为 continue 结果为:
    Hello World!
    Hello World!
    皮卡丘3
    Hello World!
    Hello World!
    go on...
    
  相关解决方案