Eu estava fazendo um teste e pareceu este codigo:
char c = 69;
switch(c) {
case 1 : System.out.print("1 ");
default: System.out.print("default ");
case 2 : System.out.print("2 ");
case 3 : System.out.print("3 ");
case 4 : System.out.print("4 ");
}
E o resultado era : default 2 3 4.
Por que ?