在Java中可以使用标签跳出多层循环。
- 标签应放在迭代语句之前,并且标签和迭代语句之间不可以再写其他代码
- break + 标签,代表跳转到标签的位置,并且不再进入循环
package demo;
/**
* 跳出多层循环
*
* @author dingwen
* 2021.06.10 09:23
*/
public class LoopsBreakDemo {
public static void main(String[] args) {
end:
for (int i = 0; i < 20; i++) {
for (int j = 0; j < 300; j++) {
if (i == 19 && j == 100) {
System.out.println("i = " + i);
System.out.println("j = " + j);
break end;
}
}
}
}
}