[javase学习笔记]-3.6 break语句与continue语句

来源:互联网 发布:广西广电网络上不了网 编辑:程序博客网 时间:2024/04/20 01:37

这一节我们学习两个比较特殊的语句,那就是break语句与continue语句

直接看例子吧

class BreakContinueDemo {public static void main(String[] args) {/*break:跳出.break作用的范围:要么是switch语句或者是循环语句.记住:当break语句单独存在时,下面不要定义其他语句,因为执行不到.break跳出所在的当前循环如果出现了循环嵌套,break跳出想要跳出指定的循环,可以通过标号来完成.*///break;// 报错for(int x=0;x<3;x++){//break;//报错,无法执行的语句System.out.println("x="+x);break;}for(int i=0;i<3;i++){for(int j=0;j<4;j++){System.out.println("i="+i);break;}}Mark1:for(int m=0;m<3;m++){Mark2:for(int n=0;n<4;n++){System.out.println("m="+m);break Mark1;}}/*continue:继续作用范围:循环结构,继续循环continue:结束本次循环,继续下次循环如果continue单独存在时,下面不要有任何语句,因为执行不到*/for(int x=0;x<11;x++){//continue;//报错,无法执行的语句if(x%2==0)continue;System.out.println("x="+x);//continue;//放到这里没有意义}Mark1:for(int m=0;m<3;m++){Mark2:for(int n=0;n<4;n++){System.out.println("m="+m);continue Mark1;//继续外循环}}}}
看下结果:

这节就简单的说到这里.

0 0
原创粉丝点击