java中跳出循环的方式

1.continue:跳出本次循环,继续下一次循环,也就是不执行本次循环continue下面的语句。

for(int i = 0; i<  830; i++){
     if(i == 520){
        System.out.println("first meeting");
        continue;
     }  
     System.out.println("will you");
}

2.break:跳出本层循环,也就是这个循环体的结束。

for (int i = 0; i < 830; i++) {
            for (int j = 0; j < 520; j++) {
                if (j == 416) {
                    System.out.println("bc221");
                    break;
                }
                if (j == 417) {
                    System.out.println("bc222");
                }
                System.out.println("will you");
            }
        }

3.跳出多层循环。使用break loop直接跳出loop循环

loop: for (int i = 0; i < 830; i++) {
    for (int j = 0; j < 520; j++) {
        if (j == 416) {
            System.out.println("bc221");
            break loop;
        }
        if (j == 417) {
            System.out.println("bc222");
        }
        System.out.println("will you");
    }
    System.out.println("work");
}

4.跳出这个方法

private static void Oner(){
    int i;
    for( i= 0; i < 1107; i++){
        System.out.print(i+":");
        if(i < 830){
            System.out.println("BC221");
        }
        if(i == 830){
            System.out.println("Oner");
            return;
        }
    }
    System.out.println("cry");
}

 

posted @ 2020-11-25 22:53  java_静止  阅读(5816)  评论(0编辑  收藏  举报