能夠用break+label的語法,例子以下java
public class Test { public static void main(String[] args) { outerloop: for (int i=0; i < 5; i++) { for (int j=0; j < 5; j++) { if (i * j > 6) { System.out.println("Breaking"); break outerloop; } System.out.println(i + " " + j); } } System.out.println("Done"); } }
首先在for循環前加標籤,如例子中的outerloop,而後在for循環內break label(如本例的outerloop),就會跳出該label指定的for循環。oop