在java 中 break continue
适用两种语句 中 1、是选择结构 语句 switch 中 用于跳出循环语句
如: int x=3;
switch(x) {
case 1:
break
case 2:
break;
case 3:
System.out.println("我和条件表达的值匹配执行我之后,跳出 选择语句");
break;
default:
System.out.println("如果所有case和条件表达式都不成成立 那么我来收拾这个烂摊子吧");
break;//
}
2、是用于跳出 for 循环
如:
for(int x=1;x<=10;x++) {
if(x==4)
break;
System.out.println("x=" + x);// 只打印出 x 的值 是 1 、 2 、 3 因为 如果 x==4 时候 满足条件
}
二、 continue 结束本次循环继续下次循环 (所以它只适用于 循环体), 记住没有跳出 循环体 和 break 不一样的是 它只是结束 一次循环 并没有跳出循环
如上面的例子:
for(int x=1;x<=10;x++) {
if(x==4)
continue;//break;
System.out.println("x=" + x);// 则只有 4不输出 会一直打印到 1-10 除 4外。
原文:http://www.cnblogs.com/castworld/p/5024819.html