/** * Title: Demo1 * Description: Demonstration of break and continue * @author hollingd@cs.rpi.edu */ public class Demo1{ public static void main(String[] args) { // break out of loop when i gets to 3 for (int i=0;i<10;i++) { System.out.println("i is " + i); if (i==3) break; } // nested loops, targeted break will get out of both outer: for (int j=0;j<5;j++) { for (int k=0;k<5;k++) { if (k==3) break outer; System.out.println("j,k: " + j + "," + k); } } // continue is used to skip over 3 for (int i=0;i<10;i++) { if (i==3) continue; System.out.println("i is " + i); } outer: for (int j=0;j<5;j++) { for (int k=0;k<5;k++) { if (k==3) continue outer; System.out.println("j,k: " + j + "," + k); } } } }