第四章 控制执行流程
臭名昭著的goto
public class LabeledFor {public static void main(String[] args) {int i = 0;outer:for(;true;) {inner:for(; i<10; ) {System.out.println("i = " + i);if(i == 2) {System.out.println("continue");continue;}if(i == 3) {System.out.println("break");i++;break;}if(i == 7) {System.out.println("continue outer");i++;continue outer;}if(i == 8) {System.out.println("break outer");i++;break outer;}for(int k=0; k<5; k++) {if(k == 3) {System.out.println("continue inner");continue inner;}}}}}}switch(c) { case ‘a’: break; case ‘b’: case ‘c’: default: statement;}