在最外层添加一个标记如A,然后用breakA,即可跳出多重循环
示例
public class C { public static void main(String[] args) { lable: for (int i = 1; i <= 4; i++) { for (int j = 1; j <= 10 ; j++) { if(j % 4 == 0) { break lable; //continue lable; } System.out.print(j); } System.out.println(); } } }
关键字break
使用范围:switch-case,循环结构中
break在循环结构中的作用:结束当前循环
break在嵌套循环中的作用:默认跳出包裹break最近的一层循环
如何跳出多重循环:在最外层添加一个标记如A,然后用breakA,即可跳出多重循环
关键字continue
使用范围:循环结构中
continue在循环结构中的作用:结束当次循环
continue在嵌套循环中的作用:默认跳出包裹continue最近的当次循环