public class Test { private enum MyEnum { // A..Z in random order N,R,S,Y,W,E,K,I,V,X,C,B,O,J,Z,H,T,P,A,F,D,M,G,U,L,Q } public void use(MyEnum e) { switch(e) { case A: break; } switch(e) { case A: break; case B: break; } switch(e) { case A: break; case B: break; case C: break; } switch(e) { case A: break; case B: break; case C: break; case D: break; } switch(e) { case A: break; case B: break; case C: break; case D: break; case E: break; } switch(e) { case A: break; case B: break; case C: break; case D: break; case E: break; case F: break; case G: break; case H: break; case I: break; case J: break; case K: break; case L: break; case M: break; case N: break; case O: break; case P: break; case Q: break; case R: break; case S: break; case T: break; case U: break; } switch(e) { case A: break; case B: break; case C: break; case D: break; case E: break; case F: break; case G: break; case H: break; case I: break; case J: break; case K: break; case L: break; case M: break; case N: break; case O: break; case P: break; case Q: break; case R: break; case S: break; case T: break; case U: break; case V: break; } switch(e) { case A: break; case B: break; case C: break; case D: break; case E: break; case F: break; case G: break; case H: break; case I: break; case J: break; case K: break; case L: break; case M: break; case N: break; case O: break; case P: break; case Q: break; case R: break; case S: break; case T: break; case U: break; case V: break; case W: break; } switch(e) { case A: break; case B: break; case C: break; case D: break; case E: break; case F: break; case G: break; case H: break; case I: break; case J: break; case K: break; case L: break; case M: break; case N: break; case O: break; case P: break; case Q: break; case R: break; case S: break; case T: break; case U: break; case V: break; case W: break; case X: break; } switch(e) { case A: break; case B: break; case C: break; case D: break; case E: break; case F: break; case G: break; case H: break; case I: break; case J: break; case K: break; case L: break; case M: break; case N: break; case O: break; case P: break; case Q: break; case R: break; case S: break; case T: break; case U: break; case V: break; case W: break; case X: break; case Y: break; } switch(e) { case A: break; case B: break; case C: break; case D: break; case E: break; case F: break; case G: break; case H: break; case I: break; case J: break; case K: break; case L: break; case M: break; case N: break; case O: break; case P: break; case Q: break; case R: break; case S: break; case T: break; case U: break; case V: break; case W: break; case X: break; case Y: break; case Z: break; } } }