JAVA continue 用法

今天做作业时发现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 能得到同样结论

猜你喜欢

转载自blog.csdn.net/m0_45972156/article/details/109564887