天天看點

JAVA中的break[标簽]continue[标簽]用法

注意: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