一个例子理解break和continue的区别

测试 break 的代码如下:

public class TestBreak {

  public static void main(String[] args) {

    for (int i = 0; i < 5; i++) {

      if (i == 2)

         break;

      System.out.println(i);

    }

  }

}

输出结果为:

0

1

测试 continue 的代码如下:

public class TestContinue {

  public static void main(String[] args) {

    for (int i = 0; i < 5; i++) {

      if (i == 2)

        continue;

      System.out.println(i);

    }

  }

}

输出结果为:

0

1

3

4

【结论】break用于终止整个循环,而continue用于终止某一次循环。

posted @ 2017-06-17 13:28  本宫在,尔等都是妃  Views(417)  Comments(0Edit  收藏  举报