多层循环的跳出与跳过当前循环

来源:互联网 发布:caffe cudnn加速 编辑:程序博客网 时间:2024/05/21 17:40

1.多层循环的跳出

1.将多层循环作为一个方法,在里层使用return关键字跳出。
2.使用break标签。

    int n = 0;    outer:  // outer并不是关键字,自定义的名称,使用冒号后面紧跟循环体,中间不能夹杂其他语句        while (true) {            while (true) {                while (true) {                    if (n == 4) {                        break outer;  // 与上面定义的outer标签对应                    }                    n ++;                }            }        }    System.out.println("end");

3.使用goto,但不提倡。

2.多层循环跳过外层循环的当前循环

与break标签类似,使用continue标签即可。

0 0
原创粉丝点击