`

Break/Continue+ 标签 的用法

 
阅读更多
Break+ 标签 ; 跳出标签所标注的那个语句 , 然后去执行后续语句 .

Continue+ 标签 ; 停止 continue 语句的后续语句的执行 , 跳到标签所标注的语句去执行下一循环 .

public class TestWhile {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

        System.out.println("program is begin.");
        int i = 1;
        labelbreak: while (true) {

            while (true) {
                System.out.println("inner: i=" + i);
                if (i == 1) {
                    break;
                }
                if (i % 2 == 0 || i > 2) {
                    break labelbreak;
                }
                i++;
            }
            i++;
            if (i == 10) {
                break;
            }
            System.out.println("outer: i=" + i);

        }
        System.out.println("program is end.");

    }

}
分享到:
评论

相关推荐

    MACDEA智能交易

    标签: 杂谈 MT4自带的EA :Moving Average 详解 //+------------------------------------------------------------------+ //| Moving Average.mq4 | //| Copyright ?2005, MetaQuotes Software Corp. | //| | //...

    j关于ava语法的ppt

    3.循环跳转语句break和continue的使用:编写一个双重循环,将break或continue依次放到内循环、外循环及内循环中放置break 标签;,观察程序的输出结果,体会break和continue的作用。 4.用循环结构求1-10的平方和 ...

    JavaScript中的标签语句用法分析

    本文实例分析了JavaScript中的标签语句用法。分享给大家供大家参考。具体分析如下: 最近在看w3school,然后看到js部分, <!DOCTYPE html> <html> <body> [removed] cars=["BMW","Volvo","Saab",...

    javascript文档

    getUTCMilliseconds 方法 使用全球标准时间(UTC)返回Date 对象的毫秒数。 getUTCMinutes 方法 使用全球标准时间(UTC)返回 Date 对象的分钟数。 getUTCMonth 方法 使用全球标准时间(UTC)返回 Date 对象的月份...

    TCK/TK组合教程

    6.6 break和continue 6.7 catch 6.8 error 6.9 return 第7章 过程和作用域 7.1 proc命令 7.2 利用rename改变命令名 7.3 作用域 7.4 global命令 7.5 使用upvar按名称调用 7.6 使用upvar创建变量...

    C# for CSDN 乱七八糟的看不懂

    C#关键字 关键字 abstract as base bool break byte case catch char checked class const continue decimal default delegate do double else enum event explicit extern false finally fixed float for foreach ...

    【03-流程控制与数组】

    •continue的功能和break有点类似,区别是continue只是中止本次循环,接着开始下一次循环。而break则是 完全中止循环。 return语句 • return关键字并不是专门用于跳出循环的,return的功能是结束一个方法...

    编程思想下篇

    4.6 break和 continue 4.7 臭名昭著的“goto” 4.8 switch 4.9 总结 第5章 初始化与清理 5.1 用构造器确保初始化 5.2 方法重载 5.2.1 区分重载方法 5.2.2 涉及基本类型的重载 5.2.3 以返回值区分重载方法 5.3 缺省...

    Thinking in java4(中文高清版)-java的'圣经'

    4.4 Foreach语法 4.5 return 4.6 break和 continue 4.7 臭名昭著的“goto” 4.8 switch 4.9 总结 第5章 初始化与清理 5.1 用构造器确保初始化 5.2 方法重载 5.2.1 区分重载方法 5.2.2 涉及基本类型的重载 5.2.3 以...

    JavaScript详解(第2版)

     6.3.5 使用break和continue控制循环   6.3.6 嵌套循环及标签   6.4 应知应会   练习   第7章 函数   7.1 什么是函数   7.1.1 函数声明和调用   7.1.2 返回值   7.1.3 匿名函数变量   ...

    《javaScrip开发技术大全》源代码

    • sample03.htm 数组直接量的使用方法 • sample04.htm 数组直接量 • sample05.htm 函数直接量的使用方法 • sample06.htm 对象直接量 第5章(\代码\第05章) • sample01....

    知乎大神萧井陌web前端课程

    第5章 作业讲解、如何方便地用测试写代码、break&continue;语句、object、读文档、递归 第6章 网页中引入JavaScript代码、DOM、事件 第7章 数据类型、多行字符串和转义符号、高阶函数、匿名函数 第8章 事件委托、...

    Javascript数组操作高级心得整理

    (3) 使用break和continue退出循环 12 9. JavaScript事件 12 (1) 事件句柄 12 (2) onload和onUnload 13 (3) onFocus, onBlur 和 onChange 13 (4) onSubmit 13 (5) onMouseOver 和 onMouseOut 13 (6) JavaScript 计时...

    (全)传智播客PHP就业班视频完整课程

    9-27 7 常用数组的属性及使用方法 9-28 1课程回顾 9-28 2 二维数组的定义使用 数组排序 9-28 3 顺序查找 二分查找 9-28 4 javascript面向对象编程 9-28 5 javascript对象存在形式 9-28 6 javascript类与对象 9-28 7 ...

    JScript 语言参考

    getUTCMilliseconds 方法 使用全球标准时间(UTC)返回Date 对象的毫秒数。 getUTCMinutes 方法 使用全球标准时间(UTC)返回 Date 对象的分钟数。 getUTCMonth 方法 使用全球标准时间(UTC)返回 Date 对象的月份...

    JavaScript基础和实例代码

    2.8.6 使用break和continue进行循坏控制 2.8.7 with对象操作语句 2.8.8 使用for…in进行对象循坏 2.8.9 含标签的语句 2.9 函数 2.9.1 函数的基本组成 2.9.2 全局函数与局部函数 2.9.3 作为对象的函数 2.9.4 函数递归...

    微软JavaScript手册

    getUTCMilliseconds 方法 使用全球标准时间(UTC)返回Date 对象的毫秒数。 getUTCMinutes 方法 使用全球标准时间(UTC)返回 Date 对象的分钟数。 getUTCMonth 方法 使用全球标准时间(UTC)返回 Date 对象的月份...

    jQuery完全实例.rar

    当你创建单个元素时,请使用闭合标签或 XHTML 格式。例如,创建一个 span ,可以用 $("<span/>") 或 $("<span></span>") ,但不推荐 $("<span>") --------------------------------------------------------------...

Global site tag (gtag.js) - Google Analytics