一、break关键字 **break的使用范围:**只能用于switch或者循环语句中 break作用: 1.break用于switch语句中的作用是结束一个switch语句 2.break用于循环语句中的作用是结束当前所在的循环语句
笔试题目:break目前位于内层的for循环,如何才能让break作用于外层的for循环?
outer:for(int i=0;i<3;i++){//外层for循环
inner:for(int j=0;j<2;j++){/内层for循环
System.out.println("hello world");
break outer;
}
}
以上程序输出一次hello world 配合标记解决,标记符合标识符命名规则即可
二、continue关键字 continue关键字适用范围:只能用于循环语句 作用:跳过本次循环体内容,继续下一次
for(int i=0;i<5;i++){
if(i==1){
continue;
System.out.println("hello"+i);
}
}
以上程序输出结果:hello 0 hello 2 hello 3 hello 4
continue要注意的事项: 1.在一种情况下,continue不能跟有其他语句,因为永远都无法执行到 2.continue也可以配合标记使用