break 和 continue 的使用详解
循环结构
/
今天又是新的一天,马上要开学了,大家一起努力
/
用break来跳出switch循环
要求:运动会上跑5000米,跑到第三圈,岔气结束了比赛
class Demo26{
public static void main(String [ ] args){
for(int i = 0;i <= 5;i++){
if(i == 3){
System.out.println(“第三圈岔气了退出比赛”);
//结束循环
break;
}
System.out.println(“我跑到第”+i+“圈”);
}
System.out.println(“程序结束”);
}
}
运行结果如下:
可以看到在第三圈就直接岔气退出比赛,循环体直接结束,这就是break的作用
continue
用来控制循坏,在某次循环的时候放弃,后续的接着循环
要求:一周上五天班,然后周三请假一天
class Demo27{
public static void main(String [ ] args){
for(int i = 0;i <= 5 ;i++){
if(i == 3){
System.out.println(“周三肚子疼请假”);
//跳出本次循环,进行下次循环
continue;
}
System.out.println(“今天星期”+i+“上班”);
}
}
}
运行结果如下:
可以看到在周三跳出循环了,然后继续执行循环体,这就是continue的作用
Good Night