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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

break:作用于switch ,和循环语句,用于跳出,或者称为结束。
break语句单独存在时,下面不要定义其他语句,因为执行不到,编译会失败。当循环嵌套时,break只跳出当前所在循环。要跳出嵌套中的外部循环,只要给循环起名字即可,这个名字称之为标号。

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


以上是从一个大神给的总结中看到的  只是我想问  break  和continue都是跳出循环  那么当它们都处在嵌套循环的内部循环中时 ,它们的作用有什么区别吗?程序的运行区别在哪儿????

10 个回复

正序浏览
break是跳出循环,continue不是跳出循环,是终止本次循环,开始下次循环
回复 使用道具 举报
break会跳出所有的循环的最外面,且不再执行循环,而continue只会跳出当前的循环,且只不执行当次程序,而会进行下次循环
回复 使用道具 举报
continue ——>跳过本次继续下一次循环,
   break   ——>直接跳出并结束所在/属的循环,
  return   ——>直接跳出并结束所在/属的方法,
回复 使用道具 举报
顶个。。。。。。。。。。。。。。。
回复 使用道具 举报
break用于终止循环,coninue跳出本次循环,继续进行下一次循环,return用于跳出方法
回复 使用道具 举报
break只跳出内部循环,continue是跳出本次循环,继续下一次循环。
回复 使用道具 举报
飘过.......
回复 使用道具 举报
加油!加油!加油!加油!
回复 使用道具 举报
break终止循环,coninue跳出循环,继续进行下一次循环
回复 使用道具 举报
你要非说都是跳出,那你只能理解成break跳出   该层   循环,而continue是跳出(说跳过更好)   该次   循环。看代码吧,自己写写代码不就清楚了?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马