Java跳转语句

来源:互联网 发布:苹果7开数据的快捷 编辑:程序博客网 时间:2024/06/11 18:06

控制跳转语句:

break:中断continue:继续return:返回

break:中断

使用场景:    A:switch语句中    B:循环语句中        (循环语句中加入了if判断的情况)    注意:离开上面的两个场景,无意义使用方法:    A:跳出单层循环    B:跳出多层循环        要想实现这个效果,就必须知道一个东西————带标签的语句        格式:            标签名:语句

案例演示:

class BreakDemo {    public static void main(String[] args) {        //在switch或loop外部中断        //break;        //跳出单层循环        for(int x = 0;x<10;x++) {            if(x == 3) {                break;                //break只作用于其所在的循环内,所以循环后的输出over仍然会执行            }            System.out.println("HelloWorld");        }        System.out.println("over");        System.out.println("-----------------");        //跳出多层循环        wc:for(int x = 0;x<5;x++) {            nc:for(int y = 0;y < 4;y++) {                if(y == 2) {                    //break nc;                    //一次只能存在一个break                    break wc;                }                System.out.print("*");            }            System.out.println();        }    }}

continue:继续

使用场景:    循环语句中        离开此场景无意义continue与break的区别:    break:跳出单层循环    continue:跳出一次循环,进行下一次的执行

案例演示:

class ContinueDemo {    public static void main(String[] args) {        for(int x = 1;x<=10;x++) {            if(x == 8) {                continue;                //break;            }            System.out.println(x);        }    }}

return:返回

作用:用于结束方法(例如main方法),而不是结束循环。

案例演示:

没有案例演示,字面意思...好吧,学到方法你自然就知道了~
原创粉丝点击