break、continue关键字
使用范围 | 循环中的作用(不同点) | 相同点 | |
---|---|---|---|
break | switch-case;循环结构 | 结束当前循环 | 关键字后面不能声明执行语句 |
continue | 循环结构 | 结束当次循环 | 关键字后面不能声明执行语句 |
-
结束的循环若是个嵌套循环只结束包括关键字最近的一层循环
-
指定结束某一层循环:
label:for (int i = 1; i <=4 ; i++) { for (int j = 1; j <=10 ; j++) { if(j%4==0){ //break label; //结束指定标识的一层循环结构 continue label; //结束指定标识的一层循环结构的当次循环 } System.out.print(j); } System.out.println(); }