0
El último código está mal
En switch , default no necesita break;
1 Odpowiedź
0
El break no es parte de la estructura switch, es por eso que no da error.
El break lo que hace es terminar la ejecución del bloque de código actual.
Ejemplo:
// bloque 1
{
/*
* instrucciones
*/
// Bloque 2
{
// Más instrucciones
break;
/*
* estas instrucciones
* no se ejecutan
*/
}
// Acá continúa
// Después del break
}
Entonces, si no usas break en un switch. Cuando se ejecute el case, va a seguir línea por línea, y ejecuta todos.los casos que tenga abajo