- Java 中的标签是为循环设计的,是为了在多重循环中方便的使用 break 和coutinue
demo1
public static void main(String[] args) throws Exception{
label:// 放在这里label,跳出外出循环
for(int i = 0;i < 5;i++){
for(int j = 1;j < 5;j++){
if(i == j){
break label;
}
System.out.println(i + "--" + j);
}
}
}
0--1
0--2
0--3
0--4
demo2 跳出内层循环
for(int i = 0;i < 5;i++){
label://放这里,跳出内层循环;
for(int j = 1;j < 5;j++){
if(i == j){
break label;
}
System.out.println(i + "--" + j);
}
}
0--1
0--2
0--3
0--4
2--1
3--1
3--2
4--1
4--2
4--3