Uno de control de procesos
interruptor (variable o expresión) {
caso 1: ********** descanso;
caso 2: **********
caso 3: **********
......
defecto : ***********
}
El tipo de interruptor que puede juzgar es muy limitado:
1: es byte, short, char, int. De hecho, byte short char se verá obligado a convertirse a tipo int cuando se use, por lo que solo int.
2: enumeración enumeración (aún no aprendido).
3: cadena (JDK1.7 o posterior)
El valor después del caso debe escribirse en un valor literal (es decir, anote cuál es el valor) o una constante (por ejemplo: Byte.MAX_VALUE es 127). No puede ser una variable.
Si no hay interrupción, se penetrará hasta el final (el valor predeterminado también se penetrará).
Cuando encuentra un descanso, regresará a la posición de llamada y continuará hacia abajo.