Continue与break的用法与区别

1.break语句可以用于switch、for、while、do-while,主要的作用是结束最近的一层如果循环有两层,则只能跳出最近的一层。

有break

没有break

2.continue语句可以用于for、while、do–while。对比break少了switch。continue用于跳转到最近一层循环体的结尾,然后再执行循环判断条件,简单地来说就是跳过本次循环,继续下个循环。

跳过循环

3.break语句还可以接标签。带标签f的break可以结束任意一层的switch、for、while、do-while语句。普通的break只能结束最近的一次。

4.continue语句也可以接标签。带标签的continue可以跳转到任意层循环体的结尾。普通的continue语句只能跳转到最近一层的循环体的结尾。

5.总的来说continue就是继续,break就是结束的意思。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容