多层循环的跳出与跳过当前循环
2015-11-25 10:48
323 查看
1.多层循环的跳出
1.将多层循环作为一个方法,在里层使用return关键字跳出。
2.使用break标签。
3.使用goto,但不提倡。
2.多层循环跳过外层循环的当前循环
与break标签类似,使用continue标签即可。
1.将多层循环作为一个方法,在里层使用return关键字跳出。
2.使用break标签。
int n = 0; outer: // outer并不是关键字,自定义的名称,使用冒号后面紧跟循环体,中间不能夹杂其他语句 while (true) { while (true) { while (true) { if (n == 4) { break outer; // 与上面定义的outer标签对应 } n ++; } } } System.out.println("end");
3.使用goto,但不提倡。
2.多层循环跳过外层循环的当前循环
与break标签类似,使用continue标签即可。
相关文章推荐
- VIM成长笔记
- Java8 时间处理类的使用实践(LocalDate...)
- 怎样处理InterruptedExceptio
- 传感器实验报告(第三次)
- 诺基亚欲凭OZO将业务重心转向小众市场?
- 关于QQ一些功能的实现
- Linux上安装mysql 5.6.27,以及常见问题解决
- js两种post方法
- vim入门概述
- 中文字符 简体繁体相互转换
- 得到一个div下 特定ID的所有标签
- Visual Studio中C++项目编译常见问题总结
- 使用flot.js 发现x轴y轴无法显示轴名称
- Java Servlet工作原理问答
- 一号店迎战11.11 三大方案详解
- CriminalIntent项目开发笔记(三)----ListFragment的使用
- Linux文件与目录管理 cp od chattr lsattr
- 本人对Oracle Bill Of Material模块的一些了解
- c/c++ 开发中常见的坑
- 个人不常用、但是热门的iOS第三方库