JAVA中break和continue的区别
continue时,跳出本次循环,继续执行下次循环。(continue语句的作用是中断当前的这次循环,继续后面的循环。)
1 | 提示: continue 的作用与 break 类似,主要用于循环,所不同的是 break 会结束程序块的执行,<br>而 continue 只会结束其之后程序块的语句,并跳回循环程序块的开头继续下一个循环,而不是离开循环。 |
For(int i = 0;i<=5;i++){ If(i = =3)continue; System.out.println("The number is:"+i); } 结果为: The number is:0 The number is:1 The number is:2 The number is:4 The number is:5
break时,跳出循环(结束循环),执行下面的语句。(break语句是结束这次循环,不再执行该循环块或者程序块)
1 | 提示: break 可以离开当前 switch 、 for 、while、do while的程序块,并前进至程序块后下一条语句,<br>在 switch 中主要用来中断下一个 case 的比较。在 for 、while与do while中,主要用于中断目前的循环执行。 |
For(int i = 0;i<=6;i++){ If(i = =3)break; System.out.println("The number is:"+i); } 结果为: The number is:0 The number is:1 The number is:2
若有恒,何必三更起五更眠;最无益,莫过一日曝十日寒。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步