黑马程序员技术交流社区
标题:
break 和 continue
[打印本页]
作者:
fmi110
时间:
2015-8-16 21:50
标题:
break 和 continue
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
复制代码
作者:
keviner
时间:
2015-8-16 23:23
break:跳出循环,continue :到循环尾
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2