码迷,mamicode.com
首页 > 编程语言 > 详细

Java中的break,continue关于标签的用法(转载)

时间:2018-03-10 12:03:50      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:结构   可读性   循环   标识   流程   技术分享   article   mdx   关于   

  Java的控制循环结构中是没有关键字goto的,这种做法有它的好处,它提高了程序流程控制的可读性,但是也有不好的地方,它降低了程序流程控制的灵活性,所以说,“上帝是公平的”。所以,Java为了弥补这方面的不足,Java提供了break和continue的标签用法。Java中的标签就是一个紧跟着“:”的标识符。与其他语言不通,Java语言的标签必须放在循环前面才有作用。下面就来看一些例子:

break

技术分享图片

执行结果:

技术分享图片

从执行结果我们看到,当j等于4的时候,“break outer” 被执行了,这是break直接结束了outer对应的外部循环,而不是break所在的本层循环。

continue

技术分享图片

执行结果如下:

技术分享图片

从结果我们可以看到,j等于4的时候永远没有被执行。因为,当j等于4时,“continue outer”就结束了外层循环的当次循环,直接进入下一次循环了,内层循环就不会再被执行了。

源地址:http://blog.csdn.net/mdx20072419/article/details/41823949

Java中的break,continue关于标签的用法(转载)

标签:结构   可读性   循环   标识   流程   技术分享   article   mdx   关于   

原文地址:https://www.cnblogs.com/myseries/p/8537613.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!