d- 13、break 和 continue 语句
- break语句:
- 应用范围:选择结构和循环结构。
- continue语句:
- 应用范围:循环结构。
- continue语句是结束本次循环继续下次循环。
- PS:
- 1 这两个语句离开应用范围,存在是没有意义的。
- 2 这个两个语句单独存在,下面都不可以有语句,因为执行不到。
- 注意:java程序中,当有永远不会被执行到的语句时,编译要报错!!
- class Test
- {
- public static void main(String[] args)
- {
- for(int i = 1;i <= 5; i++){
- break;
- System.out.println();//错误: 无法访问的语句
- }
- }
- }
- 3 标号的出现,可以让这两个语句作用于指定的范围。
- class Test
- {
- public static void main(String[] args){
- out:for(int x = 0; x < 3; x++){
- in: for(int y = 0; y < 4; y++){
- System.out.println("x = " + x);
- break out ;//直接跳出最外层循环
- }
- }
- }
- }
- 输出结果: x = 0
复制代码 |
|