Java中的goto与break
来源:互联网 发布:盈建科软件 编辑:程序博客网 时间:2024/06/08 06:36
最近有人问我Java中到底有没有goto?答案是有的。但是Java将goto最为了保留字,实际上并没有打算在语言中使用它(这个人自己觉得的)。
那又有人会问了,没有goto了,那Java岂不是没有了中断语句了(自恋吧,谁会问你,渣渣)?
NO!NO!NO!有的。Java设计者在语言中增加了 break 语句来实现中断程序。
下面就来看看Java中break的两种使用方法。(为什么是两种??……现在不告诉你……往下看……)。
- break第一种用法
代码如下:
int i = 0;while (true) { if (i == 10) { break; } System.out.printf(i + " "); i++;}
运行结果:
0 1 2 3 4 5 6 7 8 9
- break第二种用法
代码如下:
jump: for (int i = 0; i < 1000; i++) { for (int j = 0; j < 1000; j++) { System.out.println(j); if (j == 10) { break jump; } } }
运行结果
0 1 2 3 4 5 6 7 8 9 10
上面就是Java中break的两种实现。(长见识了吧。哈哈哈……)
0 0
- Java中的goto与break
- Java通过continue、break与标签实现Goto
- C# 中的 break ,goto ,contitue ,return 语句
- JAVA中Goto和continue、break实现Goto
- Java的goto:标签+break/continue
- C语言中的break、continue和goto三者的区别与用法
- Java中的"goto"实现
- Java中的"goto"实现
- Java中的"goto"实现
- Java中的goto语句
- java中的 break、continue 与 return
- Java中的break,continue与return
- java中的break与continue用法
- java中的break与continue用法
- C语言中的break、continue和goto语句
- Java中的goto+枚举类型
- java中的goto语句简介
- 关于break语句与goto语句的区分
- easyui的一些总结(一)
- P1193 导游2
- 选择法排序
- android基础(Fragment)
- [计算机视觉][神经网络与深度学习]SSD安装及其训练教程
- Java中的goto与break
- POJ 1151 Atlantis 笔记
- Python turtle 库 画图 彩色螺旋线五角星太阳花
- 2118 sdut
- HDU 5880 AC自动机
- 部署ecshop之一
- hadoop-2.6.0下hive-1.2.2安装与配置
- Oracle基本操作八:PL/SQL特殊数据类型%type %rowtype VARRAY TABLE RECORD
- [计算机视觉][神经网络与深度学习]Faster R-CNN配置及其训练教程2