黑马程序员技术交流社区

标题: break 和 continue的区别 [打印本页]

作者: 乔利柱    时间: 2012-10-22 10:38
标题: break 和 continue的区别
本帖最后由 乔利柱 于 2012-10-24 13:11 编辑

break  和 continue有什么区别?
作者: arthas1210    时间: 2012-10-22 10:50
break跳出结束其所在的循环,continue结束本次循环进行下一次循环
作者: 雷向阳    时间: 2012-10-22 11:16
continue跳出本次循环,进入下一次循环。bark结束当前所在循环...
作者: duanhuilin    时间: 2012-10-22 11:18
顶上楼上!其实这些都是C#的基础的基础
作者: chens2865    时间: 2012-10-23 10:23
break:结束当前循环,程序执行遇到这里就跳出这个循环。而continue是结束本次循环,下次程序再运行到这里还会继续执行的。多看看基础知识吧。
作者: 985127948    时间: 2012-10-23 14:07
程序执行到break语句是直接跳出本次循环,而程序到达continue语句就是终止当前循环再次判断条件语句进行下一次的循环。
作者: 霍春雨    时间: 2012-10-23 20:21
Break
1.可以用于switch-case判断中,跳出switch
2.用于循环中,用于立即跳出break所在的循环
一般情况下break是配合这if使用的
Continue
用于循环中,程序一旦执行到continue语句中,立即结束本次循环(即不在执行continue下边的语句了),直接进行下一次循环
对于do-while和while 直接进入下一次循环条件的判断,如果循环条件成立则进入下一次循环。对于for是直接执行表达式3,再判断循环条件,如果循环条件成立则进入下一次循环。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2