¿Cómo funcionan las declaraciones de cambio?
Primero, el programa evalúa el valor de la expresión o variable de cambio, que es el punto de partida de todo el proceso. . Este valor se comparará uno por uno con las constantes que siguen inmediatamente a cada palabra clave case, como si estuviéramos buscando una clave coincidente para abrir la cerradura correspondiente.
Una vez que se encuentra una coincidencia, el programa ejecuta el código correspondiente a ese caso. Si se encuentra una declaración de interrupción en un bloque de código de caso, el programa terminará inmediatamente el caso actual, saltará fuera de la estructura de cambio y continuará ejecutando el código después de la declaración de cambio. Esto significa que una vez que se encuentre una coincidencia, los casos posteriores no se ejecutarán.
Sin embargo, si no se encuentra ninguna coincidencia en todos los casos, Switch ejecutará el código en el bloque de código predeterminado, que es una opción alternativa similar a la acción predeterminada cuando no se encuentra una clave específica. Esto garantiza que incluso si no hay una coincidencia clara de casos, el programa se procesa en un orden predeterminado.