break和continue在循环中的区别
break和continue在循环中的主要区别在于它们停止循环的方式和范围:
1. break:break用于完全结束一个循环,跳出循环体。一旦在循环体中遇到break,系统将完全结束循环,开始执行循环之后的代码。同时,break不仅可以结束其所在的循环,还可结束其外层循环。此时需要在break后紧跟一个标签,这个标签用于标识一个外层循环。
2. continue:continue的功能和break有点类似,区别是continue只是中止本次循环,接着开始下下次循环。可以理解为continue是跳过当次循环中剩下的语句,执行下次循环。
需要注意的是,continue只能在循环语句中使用,即只能在for、while和do…while中使用,除此之外continue不能在任何语句中使用。而且,continue不能在switch中使用,除非switch在循环体中。
如有侵权请及时联系我们处理,转载请注明出处来自
推荐文章
科技快看 网站地图广州壹创集信息科技有限公司 版权所有 粤ICP备2021122624号