Java中的break和continue语句
break语句和continue语句
break语句:
在任何循环语句的主体部分,均可在break控制循环的流程。break用于强行退出循环,不执行循环中的剩余的语句。
示例break语句:
public static void main(String[] args) {
// TODO Auto-generated method stub
int total=0;//定义计数器
System.out.println("begin");
while(true) {
total++;//每循环一次加1
int i=(int)Math.round(100*Math.random());
//当i==88时,退出循环
if(i==88) {
break;
}
}
//输出循环的次数
System.out.println("Game over,used "+total+" times");
}
}
结果:
begin
Game over,used 10 times
continue语句:
continue语句用在循环语句体中,用于终止某次循环过程,即跳出循环体中尚未执行的语句,接着进行下一次的是否执行循环的判定。
注意:
- continue用在while,do-while中,continue语句立刻跳到循环首部,越过了当前循环的其余部分。
- continue 用在for循环中,跳到for循
还没有评论,来说两句吧...