在选择结构switch语句中
在循环语句中
离开使用场景的存在是没有意义的
break的作用:
跳出单层循环
跳出多层循环
-
- 带标签的跳出
- 格式:
- :循环语句
- Java的命名规范
样例代码:
public class BreakDemo {
public static void main(String[] args) {
//break可以用于结束当前的循环。
for(int x=1; x<=5; x++) {
if(x == 3) {
break;
}
System.out.println("HelloWorld");
}
System.out.println("-----------------------");
//如果是多层循环,break到底结束的是哪个循环呢?
//break结束的是离他最近的那个循环
//如果我要跳出外层循环,可不可以呢?
//可以。如何实现呢?
//带标签的语句:
//格式:标签名:语句
wc:for(int x=1; x<=3; x++) {
nc:for(int y=1; y<=4; y++) {
if(y == 2) {
break wc;
}
System.out.print("*");
}
System.out.println();
}
}
}
2、跳转控制语句continue的概述和使用
2.1、continue的使用场景
在循环语句中
离开使用场景的存在是没有意义的
continue的作用:
单层循环对比break,然后总结两个的区别
break 退出当前循环
continue 退出本次循环



