1.1 break(跳出)
break语句:应用范围: 选择(switch)结构和循环(for)结构.
1.3 break例子
/**1. * break:跳出 break作用范围,要么是switch语句中,要么作用在for循环语句中 报错: Exception in thread * "main" java.lang.Error: Unresolved compilation problem: break cannot be * used outside of a loop or a switch at breakTest.main(breakTest.java:) */
@Test public void breakDemo1() { System.out.println("Hi break"); break; } /**2. * 程序报错:并不执行break后面的语句 Exception in thread "main" java.lang.Error: * Unresolved compilation problem: Unreachable code at * breakTest.main(breakTest.java:35) */ @Test public void breakDemo3() { for (int i = 0; i < 3; i++) { break; System.out.println("i=" + i); } } /**3. * 程序输出0终止for循环 */ @Test public void breakDemo2(){ for(int i = 0;i<3;i++){ System.out.println("i="+i); break; } } /**4. * 当循环读取到某个数据时候并满足的你的需求, 不需要继续循环着个时候使用break */ @Test public void breakDemo4() { for (int i = 0; i < 3; i++) { if (i == 2) { System.out.println("i=" + i); break; } System.out.println("i==" + i); } } /**5. * 嵌套循环中的break使用终止指定的for循环, * 默认跳出终止当前循环 */ @Test public void breakDemo5() { zhangsan:for (int i = 0; i < 3; i++) { lisi:for (int j = 0; j < 4; j++) { System.out.println("j="+j); break zhangsan; } System.out.println("i="+i); } }
1.2 continue(继续)
continue语句:应用于循环结构.
相关推荐
2.18 break和continue语句----------------------------------------------75 2.19 逻辑运算符-------------------------------------------------------77 2.20 混淆相等(==)与赋值(=)运算符-----------------...
第1章 编程语言与Java基础知识 1 1.1 编程语言基础知识 1 1.1.1 程序、软件与应用程序 1 1.1.2 编程语言的种类 2 1.1.3 低级语言 2 1.1.4 高级语言 3 1.1.5 程序是如何执行的 3 1.2 Java基础知识 6 ...
break语句和continue语句 47 语句块 48 递归结构 49 本章作业 50 本章上机操作 51 第三章 JAVA面向对象程序开发 52 编程语言发展史 52 类和对象是如何产生发展的?如何进化的? 52 面向对象思想初步(OOP初步Object ...
3.7 break语句与continue语句 3.8 goto语句与标号 第4章 涵数与程序结构 第5章 指针与数组 第6章 结构 第7章 输入与输出 第8章 UNIX系统接口 附录A 参考手册 附录B 标准库 附录C 变更小结 索引 作者介绍 ...
74 4.5 for循环语句 75 4.5.1 for循环语句的语法 75 4.5.2 用for循环来实现其他循环语句 76 4.5.3 for循环语句的举例 77 4.6 如何中断和继续语句的执行 78 4.6.1 break:中断语句执行 78 4.6.2 continue:...
3.4 小结:基本数据类型—— Java中一切数据和运算的基础 63 3.5 习题 65 第4章 Java中的程序执行流程 67 教学视频:1小时57分钟 4.1 顺序执行 67 4.2 使用if-else让程序懂得判断 68 4.2.1 if语句 68 4.2.2 ...
3.4 小结:基本数据类型—— Java中一切数据和运算的基础 63 3.5 习题 65 第4章 Java中的程序执行流程 67 教学视频:1小时57分钟 4.1 顺序执行 67 4.2 使用if-else让程序懂得判断 68 4.2.1 if语句 68 4.2.2 ...
1.1 Java语言的发展简史 2 1.2 Java的竞争对手及各自优势 4 1.2.1 C#简介和优势 4 1.2.2 Ruby简介和优势 4 1.2.3 Python的简介和优势 5 1.3 Java程序运行机制 5 1.3.1 高级语言的运行机制 6 1.3.2 Java程序的...
实例12 拜访过程(break和continue) 29 常见问题 for循环初始化问题 31 .第4章 数组 32 实例13 一维数组复制、插入和合并 32 实例14 数组排序 35 实例15 数组搜索 37 实例16 去掉数组重复数字 39 实例17 求...
2.5.10跳转语句break80 2.5.11跳转语句continue82 2.6程序文本的风格84 2.6.1注释84 2.6.2程序的格式编排87 2.7基础语法实战演习88 2.7.1判断闰年88 2.7.2求最大公约数和最小公倍数89 2.7.3Fibonacci数列90 ...
1.5.6 break语句与continue语句 15 1.6 javascript的函数调用 16 1.6.1 函数的定义与调用 17 1.6.2 全局变量与局部变量 17 1.6.3 可变参数的函数 17 1.6.4 预定义函数 17 1.7 javascript的对象 19 1.7.1 对象...
B) 在Java的类中可以有三类内容分别是数据的定义、基本输出语句、函数的定义。 C) Java中的封装就是将对象的数据和操作数据的方法相结合,通过方法将对象的数据和实现细节保护起来。 D) Java语言中的多态的含义可以...
2.1.3 Java语言的类型 ............................................................................................15 §2.2 程序中的单词 .................................................................
4.7 continue继续语句 57 4.8 小结 58 第5章 数组——以不变应万变的哲学 59 5.1 数组的声明及创建 59 5.1.1 声明数组引用 59 5.1.2 创建数组对象 60 5.2 Java中数组的实现机制 61 5.3 数组的初始化...
3.7.6 break和continue··············· 95 3.8 函数········· 97 3.8.1 函数定义········ 98 3.8.2 局部变量和局部函数······· 99 3.8.3 匿名函数······ 100 3.8.4 ...
在新的编程思想中,指针基本上被禁止使用(JAVA中就是这样),至少也是被限制使用。而在我们交换机的程序中大量使用指针,并且有增无减。 2、防止指针/数组操作越界 【案例1.2.1】 在香港项目测试中,发现ISDN话机...
2.10.4 break 语句和 continue 语句..............................................48 2.10.5 with 语句..............................................50 2.10.6 switch 语句......................................