标号用于控制循环执行流程:
public static void main(String[] args) { mark: for(int i = 0; i < 3; i++) { System.out.printf("i = %d ", i); for (int j = 0; j < 3; j++) { System.out.printf("j = %d ", j); if (i == 1 && j == 1) { //break mark; continue mark; } } } }
多层循环,使用break可以直接退出for循环,使用continue直接开始下一轮外层循环。