Mega Code Archive

 
Categories / Java Tutorial / Statement Control
 

The Labeled break Statement

The break statement can be followed by a label. The presence of a label will transfer control to the start of the code identified by the label. For example, consider this code. public class MainClass {   public static void main(String[] args) {     OuterLoop: for (int i = 2;; i++) {       for (int j = 2; j < i; j++) {         if (i % j == 0) {           continue OuterLoop;         }       }       System.out.println(i);       if (i == 37) {         break OuterLoop;       }     }   } } 2 3 5 7 11 13 17 19 23 29 31 37