可用break和continue控制循环的流程。其中,break用于强行退出循环,不执行循环中剩余的语句,break语句是用于循环体中,他可以根据用户条件进行跳出循环哦,下面来一个实例
public class MainClass {
public static void main(String[] args) {
int i = 0;
while (true) {
System.out.println(i);
i++;
if (i > 3) {
break;
}
}
}}
判断如果大于3就跳出循环。
The result is
0
1
2
3
利用break跳出for循环实例
public class MainClass {
public static void main(String[] args) {
int count = 50;for (int j = 1; j < count; j++) {
if (count % j == 0) {
System.out.println("Breaking!!");
break;
}
}
}
结果:Breaking!!
public class MainClass {
public static void main(String[] args) {OuterLoop: for (int i = 2;; i++) {
for (int j = 2; j < i; j++) {
if (i % j == 0) {
continue OuterLoop;
}
}System.out.println(i);
if (i == 107) {
break;
}
}
}
}2
3
5
7
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
101
103
107