1.前言
continue和break通常用来控制循环的执行,本文将用两个实例来说明二者的区别。
2.continue演示
public class Test {
public static void main(String[] args) {
for (int i = 0; i < 10; i++) {
System.out.println("大循环:" + i);
for (int j = 0; j < 10; j++) {
if(j==3){
continue;
}
System.out.println("" + j);
}
}
}
}
输出内容:
大循环:0
0
1
2
4
5
6
7
8
9
大循环:1
0
1
2
4
5
6
7
8
9
大循环:2
0
1
2
4
5
6
7
8
9
大循环:3
0
1
2
4
5
6
7
8
9
大循环:4
0
1
2
4
5
6
7
8
9
大循环:5
0
1
2
4
5
6
7
8
9
大循环:6
0
1
2
4
5
6
7
8
9
大循环:7
0
1
2
4
5
6
7
8
9
大循环:8
0
1
2
4
5
6
7
8
9
大循环:9
0
1
2
4
5
6
7
8
9
3.break演示
public class Test {
public static void main(String[] args) {
for (int i = 0; i < 10; i++) {
System.out.println("大循环:" + i);
for (int j = 0; j < 10; j++) {
if(j==3){
break;
}
System.out.println("" + j);
}
}
}
}
输出内容
大循环:0
0
1
2
大循环:1
0
1
2
大循环:2
0
1
2
大循环:3
0
1
2
大循环:4
0
1
2
大循环:5
0
1
2
大循环:6
0
1
2
大循环:7
0
1
2
大循环:8
0
1
2
大循环:9
0
1
2