java 跳出多层循环
lableB: for(int i=0;i<10;i++){ lableA: for(int j=0;j<10;j++){ System.out.println(j); if(j==1){ break lableB; } } System.out.println("aaa"); } System.out.println("done");
执行:
0
1
done
在循环前加一个标签,当 j == 1 时候 执行 break lableB 后会结束 lableB: 循环。