在java中,我们知道 break 的作用是跳出循环,但是我们知道 break 只能跳出break所在的单层循环。
下面我给大家介绍一下,如何自定义跳出任意层循环
我们只需要对每一个循环做上标记即可
代码举例:
a:for(int i = 0 ;i < num1; i++){ //给这个for做上标记a
b:for(int j =0;j < num2;j++){ //给这个for做上标记b
c:for(int k =0;k < num3;k++){ //给这个for做上标记c
system.out.println("---------");
break a; //这样就会直接跳出 a所对应的循环
}
}
}