A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

wuyibo

中级黑马

  • 黑马币:-24

  • 帖子:109

  • 精华:0

© wuyibo 中级黑马   /  2016-3-17 21:38  /  409 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1:break : (1).结束当前整个循环,执行当前循环下边的语句。忽略循环体中任何其它语句和循环条件测试。    (2).只能跳出一层循环,如果你的循环是嵌套循环,那么你需要按照你嵌套的层次,逐步使用break来跳出。[逐层判断,逐步跳出] (3).break在循环体内,强行结束循环的执行,也就是结束整个循环过程,不再判断执行循环的条件是否成立,直接转向循环语句下面的语句。 (4).当break出现在循环体中的switch语句体内时,其作用只是跳出该switch语句体。 总的来说:就近原则,结束当前的整个循环。
2. continue: 终止本次循环的执行,即跳过当前这次循环中continue语句后尚未执行的语句,接着进行下一次循环条件的判断。

1 个回复

倒序浏览
补充一句:可以在嵌套循环中给每层循环定义一个标记,然后在break语句中加上一个对应的标记,这样就可以跳出,你标记的那层循环了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马