📅  最后修改于: 2023-12-03 15:31:31.938000             🧑  作者: Mango
Java中可以使用break关键字来中断循环,以及continue关键字来跳过某次循环。
使用break关键字可以立即中断当前所在循环的执行,跳出循环体。下面是一个简单的示例:
for (int i = 0; i < 10; i++) {
if (i == 5) {
break;
}
System.out.println(i);
}
输出结果为:
0
1
2
3
4
在循环执行到i等于5的时候,使用break关键字就立即中断了循环。
使用continue关键字可以跳过某次循环,立即进行下一次循环。下面是一个简单的示例:
for (int i = 0; i < 10; i++) {
if (i == 5) {
continue;
}
System.out.println(i);
}
输出结果为:
0
1
2
3
4
6
7
8
9
在循环执行到i等于5的时候,使用continue关键字就立即跳过了这一次循环。
在嵌套循环中,如果要中断所有循环,可以使用带有标签的break语句。下面是一个简单的示例:
out:
for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10; j++) {
if (i == 5 && j == 5) {
break out;
}
System.out.println(i + "," + j);
}
}
输出结果为:
0,0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1,0
1,1
...
4,9
在循环执行到i等于5且j等于5的时候,使用带有标签的break语句就立即中断了所有循环。