public class JLS_14_11_SwitchStatement_1 {
public static void main(String[] args) {
switch(args.length) {
case 0:
System.out.println("SWITCH 1 ... OK");
break;
case 1:
case 2:
case 3:
case 4:
System.out.println("ERROR");
}
switch(args.length) {
case 2:
System.out.println("ERROR");
break;
case 1:
case 3:
case 4:
System.out.println("ERROR");
default:
System.out.println("SWITCH 2 ... OK");
}
switch(args.length) {
case 0:
case 1:
System.out.println("SWITCH 3 ... OK");
break;
case 2:
case 3:
case 4:
break;
default:
System.out.println("ERROR");
}
// this one should force lookup switch
switch(args.length) {
case 0:
System.out.println("SWITCH 4 ... OK");
break;
case 16:
System.out.println("ERROR");
}
}
}