<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    工作小驛

    Ninja!

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      103 Posts :: 0 Stories :: 36 Comments :: 0 Trackbacks
     昨天我們說有4類程序控制語句,但是才講了2個。今天講跳轉語句。異常處理語句我們找一節專題來講。

         循環跳轉語句 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.");

    }

    } 5break跳出循環的例子下載

    //跳出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();

    }

    } 此例子打包下載

    posted on 2007-07-22 17:15 王君 閱讀(176) 評論(0)  編輯  收藏 所屬分類: J2SE
    主站蜘蛛池模板: 全部免费国产潢色一级| 精品久久洲久久久久护士免费 | 亚洲国产精品国自产拍AV| 一区二区三区免费视频观看| 亚洲国产专区一区| 一级做a爰片久久免费| 中文字幕亚洲日本岛国片| 成在线人视频免费视频| 国产成人A人亚洲精品无码| 日韩免费观看一区| 亚洲精品国产情侣av在线| 在线精品一卡乱码免费| 亚洲色无码国产精品网站可下载| 国内自产少妇自拍区免费| 亚洲AV综合永久无码精品天堂| 精品国产免费一区二区| 日韩一区二区三区免费播放| 亚洲精品蜜桃久久久久久| 69av免费观看| 亚洲爆乳成av人在线视菜奈实| 国产成人亚洲综合| 久久亚洲免费视频| 最新亚洲精品国偷自产在线| 亚洲av日韩片在线观看| 国产好大好硬好爽免费不卡| 亚洲ts人妖网站| 亚洲精品国精品久久99热| 久久久久久AV无码免费网站| 亚洲午夜无码久久久久软件| heyzo亚洲精品日韩| 99re在线精品视频免费| 亚洲精品人成网线在线播放va | 国产免费久久精品丫丫| 色播亚洲视频在线观看| 暖暖日本免费在线视频| 中文在线观看永久免费| 亚洲成综合人影院在院播放| 亚洲成AⅤ人影院在线观看| 99久久精品国产免费| 亚洲av成人一区二区三区在线播放 | 黄色短视频免费看|