循环跳转语句 :break [label] //用来从语句、循环语句中跳出。
continue [label] //跳过循环体的剩余语句,开始下一次循环。
这两个语句都可以带标签(label)使用,也可以不带标签使用。标签是出现在一个语句之前的标识符,标签后面要跟上一个冒号(:),标签的定义如下:
label:statement;
实践:
1、 break语句
class Break {
public static void main(String args[]) {
boolean t = true;
first: {
second: {
third: {
System.out.println("Before the break.");
if(t) break second; // break out of second block
System.out.println("This won't execute");
}
System.out.println("This won't execute");
}
System.out.println("This is after second block.");
}
}
}
// 跳出循环
class BreakLoop {
public static void main(String args[]) {
for(int i=0; i<100; i++) {
if(i = = 10) break; // terminate loop if i is 10
System.out.println("i: " + i);
}
System.out.println(" Loop complete.");
}
} 5个break跳出循环的例子下载
//跳出switch
class SampleSwitch {
public static void main(String args[]) {
for(int i=0; i<6; i++)
switch(i) {
case 0:
System.out.println("i is zero.");
break;
case 1:
System.out.println("i is one.");
break;
case 2:
System.out.println("i is two.");
break;
case 3:
System.out.println("i is three.");
break;
default:
System.out.println("i is greater than 3.");
}
}
} 这个在昨天的分支语句中,我们就已经学到了。
2、 continue语句
class Continue {
public static void main(String args[]) {
for(int i=0; i<10; i++) {
System.out.print(i + " ");
if (i%2 = = 0) continue;
System.out.println("");
}
}
}
//带标签的continue
class ContinueLabel {
public static void main(String args[]) {
outer: for (int i=0; i<10; i++) {
for(int j=0; j<10; j++) {
if(j > i) {
System.out.println();
continue outer;
}
System.out.print(" " + (i * j));
}
}
System.out.println();
}
}
分享到:
相关推荐
本教程将深入探讨C#的基础语法,帮助初学者快速入门,并为有一定经验的开发者提供复习和巩固的机会。 首先,C#教程通常会从语言的简介开始,介绍C#的历史、目标和特点。C#的设计目标是提供一种现代的、类型安全的、...
JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)...
Python是一种高级编程语言,以其简洁明了的语法...以上就是Python基础语法的主要内容,包括基本的输入输出、变量命名、条件判断和数据类型。学习这些基础知识是掌握Python编程的第一步,对于进一步的编程实践至关重要。
JavaScript的基础语法包括变量声明、数据类型、控制流(如条件语句和循环)以及函数。由于JavaScript采用弱类型系统,变量可以在运行时改变其数据类型,这为编程提供了灵活性,但也可能导致一些难以预见的问题。此外...
本文将深入探讨Python的基础语法,包括程序设计的基本方法、输入输出(IPO)模型以及编程解决问题的步骤。此外,我们还将关注Python开发环境的配置、程序语法元素分析,并通过实例学习如何使用Python进行基本图形...
这份"python基础语法 pdf版本"文档,由传智教育出品,旨在帮助初学者从零开始掌握Python的核心概念和基本语法。 首先,Python的语法结构清晰,它使用缩进来表示代码块,这使得代码看起来更加整洁。在Python中,每个...
HTML 基础语法是指 HTML 文档的基本语法规则,包括标签、属性、值、实体、注释、特殊符号等。 HTML 文档结构: * HTML头:用于指定 HTML 文档的基本信息,包括标题、样式表、脚本等。 * body:用于指定 HTML 文档...
安装Python 算术运算 布尔比较运算符 位运算 逻辑运算 简单数据类型 整型int 长整型long 浮点型float 复数complex bool 型 八进制和十六进制表示方法 字符串 编写一个python执行档 ...continue语句
python基础语法.pdf
Java基本语法大全
"RPG语言基本语法详解" RPG 语言是 AS400 平台上的开发语言,对于 0 基础的人学习来说非常适合。这个文档主要介绍了 RPG 语言的基本语法和基本函数的使用,旨在帮助大家学习和掌握 RPG 语言。 第一章 物理文件和...
FPGA(现场可编程门阵列)的基本语法在不同的硬件描述语言(HDL)中有所不同,常见的 HDL 语言包括 VHDL 和 Verilog。FPGA 基本Verilog语法知识点总结 里面有时序逻辑电路 组合逻辑电路 运算符 always语句 assign...
这个资源是javaScript基础语法的总结,适合学完javascript基础语法的进行巩固、复习! 这...我是想免费给大家看的,这怎么还收费
Java 基本语法编程练习是学习 Java 语言的基础,以下是 Java 基本语法编程练习的知识点总结: 1. Java 数据类型: Java 语言中有八种基本数据类型,即 byte、short、int、long、float、double、boolean 和 char。...
本资源摘要信息主要涵盖 JavaSE 基础语法测试题库的相关知识点,涵盖了环境变量、Java 源文件和编译后的文件扩展名、基本数据类型、时间转换、控制台输出、数组操作、排序算法、查找算法等多方面的内容。 一、环境...
内容概要:本文详细介绍了C++的基础语法与数据类型。主要内容包括C++程序的基本结构(头文件、命名空间、主函数)、注释的使用、变量的声明与类型、数据类型的详解与类型转换、常量与常量指针的概念、控制结构(if...
学习SQL应知道的动态SQL语句基本语法 学习SQL应知道的动态SQL语句基本语法 学习SQL应知道的动态SQL语句基本语法 学习SQL应知道的动态SQL语句基本语法
内容概要:本文档全面介绍了Swift编程语言的基础语法,包括Swift的历史和特性、与其他语言(尤其是Objective-C)的比较、基本语法、数据类型、控制结构、函数和闭包的使用、结构体和类的定义、错误处理、协议的应用...
一些DB2数据的基本SQL语法,供参考学习之用
资源名称:PHP的基本语法内容简介:1. PHP在Web开发中的应用2. 第一个PHP脚本语言3. 变量4. 变量的类型5. 常量6. PHP中的运算符7. 表达式一、 PHP在Web开发中的应用PHP是什么?™ PHP(Hypertext Preprocessor缩写)...