Java中使用goto语句?
1public class Goto {
2
3 /**
4 * 判定i是否是质数(仅能被1和自己整除)
5 */
6 public static void isPrime() {
7 label:for (int i = 2; i< 10; i++) {
8 for (int j = 2; j<i; j++) {
9 if (i % j == 0) {
10 // 不是质数了
11 System.out.printf("%s 被 %s 整除%n", i, j);
12 continue label; // 可以试试break和continue的区别
13 }
14 }
15 System.out.printf("%s 是质数%n", i);
16 }
17 }
18
19 public static void main(String[] args) {
20 isPrime();
21 }
22}
23
24///*~
25/// break 结束本层循环 (内层自然结束)
26/// break [flag] 结束标记层的循环 (标记可能在外层,内层循环也自会结束)
27/// continue 结束本层的本次循环
28/// continue [flag] 结束标记层的本次循环(标记可能在外层,内层的本次循环也结束)
29///