黑马程序员技术交流社区

标题: 求大神指教 关于break 和 continue的作用特点 [打印本页]

作者: 小火把    时间: 2016-8-23 19:30
标题: 求大神指教 关于break 和 continue的作用特点
break:作用于switch ,和循环语句,用于跳出,或者称为结束。
break语句单独存在时,下面不要定义其他语句,因为执行不到,编译会失败。当循环嵌套时,break只跳出当前所在循环。要跳出嵌套中的外部循环,只要给循环起名字即可,这个名字称之为标号。

continue:只作用于循环结构,继续循环用的。
作用:结束本次循环,继续下次循环。该语句单独存在时,下面不可以定义语句,执行不到。


以上是从一个大神给的总结中看到的  只是我想问  break  和continue都是跳出循环  那么当它们都处在嵌套循环的内部循环中时 ,它们的作用有什么区别吗?程序的运行区别在哪儿????
作者: 水月灬清影    时间: 2016-8-23 20:28
你要非说都是跳出,那你只能理解成break跳出   该层   循环,而continue是跳出(说跳过更好)   该次   循环。看代码吧,自己写写代码不就清楚了?

作者: 爱你一万年    时间: 2016-8-23 20:37
break终止循环,coninue跳出循环,继续进行下一次循环
作者: 胡eason    时间: 2016-8-23 22:03
加油!加油!加油!加油!
作者: hmcxyddl    时间: 2016-8-23 22:32
飘过.......
作者: 小超超    时间: 2016-8-23 22:39
break只跳出内部循环,continue是跳出本次循环,继续下一次循环。
作者: 胡龙彬    时间: 2016-8-23 23:23
break用于终止循环,coninue跳出本次循环,继续进行下一次循环,return用于跳出方法
作者: 冯潜001    时间: 2016-8-23 23:31
顶个。。。。。。。。。。。。。。。
作者: cg1693378787    时间: 2016-8-24 02:33
continue ——>跳过本次继续下一次循环,
   break   ——>直接跳出并结束所在/属的循环,
  return   ——>直接跳出并结束所在/属的方法,
作者: lrwillinggerry    时间: 2016-8-24 16:09
break会跳出所有的循环的最外面,且不再执行循环,而continue只会跳出当前的循环,且只不执行当次程序,而会进行下次循环
作者: LLL_LLL    时间: 2016-8-24 23:50
break是跳出循环,continue不是跳出循环,是终止本次循环,开始下次循环




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