中断,继续并在Java循环中标记
以下示例在for语句之前展示了标签“第一”,“第二”,并使用break/continue控件跳转到该标签。请参见下面的示例。
示例
public class Tester {
public static void main(String args[]) {
first:
for (int i = 0; i < 3; i++) {
for (int j = 0; j< 3; j++){
if(i == 1){
continue first;
}
System.out.print(" [i = " + i + ", j = " + j + "] ");
}
}
System.out.println();
second:
for (int i = 0; i < 3; i++) {
for (int j = 0; j< 3; j++){
if(i == 1){
break second;
}
System.out.print(" [i = " + i + ", j = " + j + "] ");
}
}
}
}首先是循环的第一个最外层的标签,如果i=1,则继续第一个使循环跳过print语句;
第二个是第二个最外面的for循环的标签,继续第二个会导致循环中断循环。
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西