今天做作业时发现continue 的一个用法
public class Excep {
public static void main(String[] args ) {
int i=10,o=10;
mark1: for(i=1;i==1;i++) {
System.out.print("a");
mark2: while(o--!=0) {
if(o%2==0)continue mark1;
System.out.print("b");
}
}
}
}
如图:结果为
public class Excep {
public static void main(String[] args ) {
int i=10,o=10;
mark1: for(i=1;i==1;i++) {
System.out.print("a");
mark2: while(o--!=0) {
//if(o%2==0)continue mark1;
System.out.print("b");
}
}
}
}
结果为:
可见continue能跳转到指定表示的循环处
不应该注释的,应该改成mark2,输出结果是abbbbb 能得到同样结论