Control Flow

Control flow in Java is very similar to that in C and C++.


A small example with labeled break and continue:
    int i, j;
  outer:
    for (i=0; i<100; ++i) {
        for (j=0; j<100; ++j) {
             // ...
             break; /* break out of inner loop */
             // ...
             break outer; /* break out of outer loop */
             // ...
             continue outer; /* continue outer loop */
             // ...
         }
         // ...
         break; /* break out of outer loop */
         // ...
    }