Java 编程之标记语句
知识回顾
在上一章中我们学了:
数据类型 常量变量 运算符号 语法结构
分支结构 循环结构
if switch for while do..while
循环嵌套关系
今天我们来学习 break continue 标记
我们用这个标记来实现与解决一些生活中的小问题
break;标记
break 中止语句使用 break 语句可以使程序直接跳出 switch 语句体,也可以用 break 语句在循环结构终止本层循环体,从而提前结束本层循环,达到程序高效的功能实现。
此中止语句只能在循环体内和 switch 语句体内使用 break;在哪一层使用 break;就中止哪一层循环,下面我们来用程序表达一下:
一个小练习
当 i 的值为 3 时,直接终止循环咱们看程序总共输出了几次“Java,你好”
复制代码
- 代码解析:
由此我们可以看出无论程序循环次数设置多少最后都会被中止,只能输出两次,直接终止本循环如果是一个循环嵌套,那么 break;放到哪层就只能中止本层的循环。
continue 标记
continue 语句是中止本次循环体余下尚未执行的语句继续下次循环立即进行下一次的循环条件判定,可以理解为仅结束本次循环。
continue 语句并没有使整个循环终止。
现在我们用程序表达一下:
复制代码
}
-代码解析:
从代码中可以看出,当 i 值为 3 时本次循环停止但是没有停止后面的循环,continue 与 break 是一样的,放在哪层,哪层循环就停止,与 break;循环嵌套的形式一样。
版权声明: 本文为 InfoQ 作者【魏铁锤】的原创文章。
原文链接:【http://xie.infoq.cn/article/929b50d1f11cf626437a6ff1e】。文章转载请联系作者。
评论