Java中break与continue用法

来源:互联网 发布:推荐系统算法 编辑:程序博客网 时间:2024/04/30 15:51

Java中break与continue用法

break:跳出

作用范围:switch或者循环语句。

要点:

1.当break语句单独存在时,下面不要定义其他语句,因为执行不到。
2.break跳出所在的当前循环。
3.如果出现嵌套循环,break想要跳出指定的循环,可以通过标号来完成。

continue:继续

作用范围:循环结构。
作用:结束本次循环,继续下次循环。
注意:如果continue单独存在时下面不要有任何语句,因为执行不到。

break跳出循环方法如下:
第一种可以用两个break

for(int i = 0;i<9;i++){   //用两个break         for(int j = 0;j<8;j++){              break;         }         break;     }

第二种在要跳出的循环前加标记,然后在所加标记的循环里面的任何位置可以用break flag;即可跳出加标记的循环

 flag:  for(int i = 0;i<9;i++){                       for(int j = 0;j<8;j++){                     break flag;                  }              }

break和continue的区别`

package demo;public class Demo {    public static void main(String[] args) {        System.out.println("准备测试");        System.out.println("开始测试continue");        for (int i = 1; i < 5; i++) {            System.out.println("continue循环执行了第" + i + "次!");            if (i == 3) {                continue;            }            System.out.println("continue执行后这里执行了");        }        System.out.println("开始测试break");        for (int i = 1; i < 5; i++) {            System.out.println("break循环执行了" + i + "次");            if (i == 3) {                break;            }            System.out.println("break执行后这里执行了");        }        System.out.println("测试完毕");    }}
1 0
原创粉丝点击