注意:JAVA中的标簽必須放在循環之前,且中間不能有其他語句。例如:tag:for或while或do--while;
1.使用break退出一層循環(與C/C++中的break用法一樣)
Attention:當break用在一組嵌套循環時,将僅跳出最裡面的循環。
2.使用break退出多層循環(與C/C++中的goto用法類似,跳過與标簽最近的即最外層循環)
程式的輸出:
Pass 0: 0 1 2 3 4 5 6 7 8 9 loops complete.
continue的使用
1.在一層循環中的使用(與C/C++中的用法一樣)
輸出結果:
0 1
2 3
4 5
6 7
8 9
2.在多層循環中使用(提前結束的是标簽最近的最外層循環體的一次循環,提前進入最外層循環的下次循環)
0 2 4
0 3 6 9
0 4 8 12 16
0 5 10 15 20 25
0 6 12 18 24 30 36
0 7 14 21 28 35 42 49
0 8 16 24 32 40 48 56 64
0 9 18 27 36 45 54 63 72 81