Java中break、continue及标签等跳转语句的使用[下]
作为上一篇使用for循环演示的跳转,这一篇将使用while。相比较来说,while比for循环更简单。代码如下:
public class LabeledWhile {public static void main(String[] args) {int i=0;outer:while(true){System.out.println("Outer while loop");while(true){i++;System.out.println("i="+i);if(i==1){System.out.println("continue");continue;}if(i==3){System.out.println("continue outer");continue outer;}if(i==5){System.out.println("break");break;}if(i==7){System.out.println("break outer");break outer;}}}}}
运行结果为:
Outer while loop i=1 continue i=2 i=3 continue outer Outer while loop i=4 i=5 break Outer while loop i=6 i=7 break outer
转载于:https://www.cnblogs.com/jenkov/p/javajump-while.html
Java中break、continue及标签等跳转语句的使用[下]相关推荐
- Java中 break continue return 的区别
1.break break :跳出当前循环:但是如果是嵌套循环,则只能跳出当前的这一层循环,只有逐层break才能跳出所有循环: for (int i = 0; i < 10; i++) { i ...
- Java中 break continue return 的用法以及区别
1.return (1)return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行. (2)return 返回一个值给调用该方法的语句,返回值的数据类型必须与方法的声明中的返回值的类型一致 ...
- Java中return结束循环,Java中break、continue、return在for循环中的使用
Java中break.continue.return在for循环中的使用 发布时间:2020-09-25 02:01:45 来源:脚本之家 阅读:81 作者:mrr 引言:在使用循环的时候,循环里面带 ...
- java中break内外循环_java 中break如何跳出外部循环
学习就是为了不断的看到自己的知识盲点,然后改正,以前知道如何使用break来跳出循环,突然学习到可以用break跳出外部的循环(以前只知道怎么调本次的循环). 上正题代码如下: break跳出本次循环 ...
- java中break,continue,標籤實現goto效果(編程思想)
goto 編程語言中一開始就有goto關鍵詞了.事實上,goto起源於彙編語言的進程控制:"若條件A成立,則調到這裏:否則跳到那裏". goto語句時在源碼級別上的跳轉,這導致了其 ...
- Java中break、Continue、reutrn总结
随手记录一下: (声明:部分内容总结来自以下博客的连接,侵删) https://www.cnblogs.com/yangh965/p/5854022.html https://blog.csdn.ne ...
- php中循环跳过,php for循环的exit / break / continue /goto 停止、跳过循环、继续循环...
php 与 JavaScript 有很多相似的地方: for循环中 也有两个相同: 只是 php 比 js 多了一个 exit , 其他用法一样: for($i =1;$i<11;$i++){ ...
- 在Java中使用标记(标签)
goto语句的危害: goto语句是在源码级上的跳转,这使其招致了不好的声誉.若一个程序总是从一个地方跳到另一个地方,还有什么办法来控制程序的流程. java中的"goto": 虽 ...
- java中break什么意思_Java中break的第三种用法说明
在Java中,break语句有三种用法,第一种是用于终止switch语句中的语句序列,第二种是用于退出循环,然而第三种是用作goto语句的"文明"形式! 我们知道,goto语句会破 ...
最新文章
- python英语字典程序-Pyqt5实现英文学习词典
- 微软总裁:比尔盖茨人生简介和名言
- 如何将一个数组对象 把对象的值用指定符号连接起来 再转为数组 将数组用逗号分隔...
- linux下的加密解密学习
- LeetCode 1901. 找出顶峰元素 II(二分查找)
- 洛谷 P2383 狗哥玩木棒
- BootStrap中常用样式类
- 2020-11-30 OpenCV人工智能图像处理学习笔记 第3章 计算机视觉加强之几何变换 warpAffine
- 油田生产数据选取进展22.3.12 观察实验
- Python与爬虫有什么关系?
- 人工智能导论--基于神经网络的模式识别实验
- 影像自动解译_遥感图像解译
- 将视频转换成一帧帧的图片
- Linux 部署 Oracle xe-21c
- 《C Primer Plus》5.11 编程练习
- Java实现数据库敏感信息脱敏方案
- 线下门店互动营销产品浅析
- discuz 发表带html内容的帖子
- java外包项目有哪几类,java软件项目外包在选择合作平台时应注意哪些细节?
- openGauss/MogDB WDR报告详解
热门文章
- 电脑硬件知识大扫盲:CPU技术参数集锦
- QNAP 提醒客户注意 eCh0raix 勒索攻击和 Room Server 0day
- 不到4个小时,我找到了一枚苹果 0day
- MITRE 发布工控系统的 ATTCK 框架
- SpringBoot2.x集成Apache Shiro并完成简单的Case开发
- [ZigBee] 10、ZigBee之睡眠定时器
- mysql 之 sql管理数据 二
- 当我们安装使用时,会出现eclipse启动不了,出现“Java was started but returned exit code=13......”的问题...
- 从数据库查询出来的数据集合转换成 json 类型
- NodeJS学习第一季-路由规则