Java语言是不支持goto语句的(但goto仍作为保留关键字),Java中和goto语句类似的用法是使用标签,可以获得和goto语句相类似的效果;
public class GotoTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
label:
for (int i = 0; i < 10; i++) {
if (i == 5) {
break label; // 终止label下的最外层的循环
} else {
for (int j = 0; j < 10; j++) {
System.out.print(j+” “);
if (j==i) {
System.out.println(“i=”+i);
continue label; // 终止本次lable下的最外层循环,并重新开始循环
}
}
}
}
}
}
输出:
0 i=0
0 1 i=1
0 1 2 i=2
0 1 2 3 i=3
0 1 2 3 4 i=4
标签和continue、break的联合使用
最新推荐文章于 2018-10-15 16:59:35 发布