定义
手动指定流程跳转到指定标签所属代码块的结尾处
示例
lab3:
for (int i = 0; i < 10; i++) {
System.out.println("lab1前");
lab1:
{
System.out.println("lab1后");
System.out.println("lab2前");
lab2:
{
System.out.println("lab2后");
for (int j = 0; j < 10; j++) {
if (i == 9) {
break lab3; // 跳到lab3对应的for循环
}
if (i == 7) {
break lab2; // 跳出lab2的代码块,输出跳出lab2
}
if (i == 5) {
break lab1; // 跳出lab1的代码块,输出跳出lab1
}
}
}
System.out.println("跳出lab2");
}
System.out.println("跳出lab1");
}