读书人

Break 跟 Continue 中的标签

发布时间: 2012-08-26 16:48:06 作者: rapoo

Break 和 Continue 中的标签
break语句不仅可以结束其所在的循环,还可以直接结束其外层循环,此时需要在break之后紧跟一个标签,这个标签用于标识一个外层循环。通常紧跟在break之后的标签,必须在break所在循环的外层循环之前定义才有意义。
(1)一般的continue会退回最内层循环的开头(顶部),并继续执行;
(2)带标签的continue会到达标签的位置,并重新进入紧接在那个标签后面的循环;
(3)一般的break会中断并跳出当前循环;
(4)带标签的break会中断并跳出标签所指的循环;
java里需要使用标签的唯一理由是因为有循环嵌套的存在,而且想从多层嵌套中break或continue。

读书人网 >编程

热点推荐