`
TRAMP_ZZY
  • 浏览: 140022 次
社区版块
存档分类
最新评论

Java 循环中continue和break

阅读更多
可以直接跳出到标签位置。从多层循环中。
Java 里需要使用标签的唯一理由就是因为有循环嵌套的存在,而且想从多层嵌套中break
或continue
public class LabelFor {

	public static void main(String[] args) {

		int i = 0;
		outer:
		for (; i < 10; i++) {
			System.out.println("i = " + i);
			if (i == 2) {
				System.out.println("continue.");
				continue;
			}
			if (i == 3) {
				System.out.println("break");
				i++;
				break;
			}
			
			if (i == 7) {
				System.out.println("continue outer");
				i++;
				continue outer;
			}
			if (i == 8) {
				System.out.println("break outer");
				break outer;
			}
			inner:
			for (int k=0; k<5; k++) {
				if (k == 3) {
					System.out.println("continue inner.");
					continue inner;
				}
			}
		}
		
	}

}
分享到:
评论

相关推荐

    java跳出循环break;return;continue使用

    java跳出循环break;return;continue使用 . java跳出循环break;return;continue使用 . java跳出循环break;return;continue使用

    Java break和continue语句的使用

    在Java编程语言中,`break`和`continue`是两种控制流程的语句,它们用于在循环结构(如`for`、`while`或`do-while`)中改变程序的执行顺序。这两个关键字虽然简单,但在实际编程中却有着重要的作用。 **一、Java ...

    Java中continue在while循环中的应用.pdf

    在Java编程语言中,`continue`关键字是一种控制流语句,它主要用于循环结构,如`while`、`for`等,其主要功能是跳过当前循环体内的剩余语句,直接进入下一次循环的迭代。当`continue`语句被执行时,程序会立即跳过...

    Java循环跳转语句之break共3页.pdf.zip

    本文件"Java循环跳转语句之break共3页.pdf.zip"很可能是详细介绍了`break`在不同类型的循环(如`for`、`while`、`do-while`)中的应用,以及其在多层嵌套循环中的作用。 1. **`break`语句的基本概念**:`break`是一...

    Java程序设计基础:break与continue语句.pptx

    能够使用break和continue控制程序 两种跳转语句: break与continue语句 含义: break continue break 语句:用于终止块。 continue 语句:结束本次循环,继续执行循环。 while(…){ …… if(条件) break; …… ……...

    Java中while循环中break和contiune语句区别.pdf

    在while循环中,`break`和`continue`语句是两个关键的控制流工具,它们用于调整循环的执行流程。下面将详细阐述这两个语句的区别及其用法。 `break`语句的主要作用是强制中断当前循环,立即退出循环体,不再执行...

    菜鸟理解java中break,continue,return区别

    在Java编程语言中,`break`、`continue`和`return`是三种常用的流程控制语句。它们分别用于不同的场景,以达到控制程序执行流程的目的。下面我们将深入探讨这三种语句的特点及其应用场景。 #### 一、break语句 `...

    Java中的break和continue关键字使用总结共3

    在Java编程语言中,`break`和`continue`是两个重要的控制流关键字,它们用于操纵循环结构,使得程序员能够更加灵活地控制程序的执行流程。本文将深入探讨这两个关键字的用法及其在不同循环(如for、while和do-while...

    break和continue的区别

    在Java编程语言中,`break` 和 `continue` 关键字是控制循环流程的重要工具,它们在循环结构中起着不同的作用,帮助程序员更灵活地控制程序的执行路径。 `break` 关键字的主要功能是立即中断最内层的循环,使程序跳...

    Java中break、continue、return在for循环中的使用

    Java中break、continue、return在for循环中的使用 Java是一种流行的编程语言,它的循环控制语句在编程中扮演着非常重要的角色。在Java中,break、continue、return是三种常用的循环控制语句,它们在for循环中的...

    Java循环技巧大全

    通过对Java循环结构的深入了解和实践应用,我们可以编写出更高效、更易于维护的代码。合理选择循环类型和控制语句,以及适当使用带标签的循环和模拟`goto`语句,都是提升程序质量的重要手段。希望本文能够帮助读者更...

    Java循环跳转语句之continue共2页.pdf.zi

    本资料主要关注`continue`语句在Java循环中的应用。 `continue`语句在循环体中起到中断本次循环,直接跳到下一次循环的作用。当`continue`被执行时,当前循环的剩余部分将被跳过,然后检查循环条件是否依然成立。...

    java-c语法6---for循环break---马克-to-win java视频

    java 语法 for循环 break 马克-to-win java视频 continue

    练习Java循环的一些源代码例子

    Java是一种广泛使用的面向对象的编程语言,以其丰富的类库、跨平台兼容性和高效性能而闻名。...在`codefans.net`这个文件中,可能包含了多种不同类型的Java循环示例,可以作为学习和参考的宝贵资源。

    java中break和continue源码解析

    Java中的`break`和`continue`关键字是控制循环流程的重要工具,它们可以帮助程序员根据特定条件改变循环的执行路径。在深入源码之前,先来理解这两个关键字的基本概念和用途。 `break`关键字: `break`的主要作用是...

    黑马程序员 - Java基础教学 - 03 - 变量的作用域、for循环、break、continue、内存结构

    - 使用标号可以指定`break`和`continue`作用的具体循环层次。 #### 五、Java内存结构解析 Java程序运行时,内存被划分为几个不同的区域,每个区域有不同的功能和管理机制。 **5.1 栈内存**:主要用于存储局部变量...

    关于Java中的循环

    除了基础的循环结构外,Java还支持一些更为高级的循环控制结构,如`break`和`continue`关键字。`break`用于立即退出循环,而`continue`则用于跳过当前循环中的剩余部分,并直接进入下一次循环。这些关键字可以有效地...

    Java基础精品课04-循环结构录屏5.break和continue.mp4

    Java基础精品课04-循环结构录屏5.break和continue.mp4

    视频教程:Java中的For循环语句用法精讲.rar

    教程可能还会讲解如何在循环中使用break和continue语句来提前退出循环或者跳过当前迭代。break用于立即终止整个循环,而continue则跳过当前循环体剩余的代码,直接进入下一次迭代。 通过观看这些视频,你可以深入...

Global site tag (gtag.js) - Google Analytics