int dia = 2;
String tipo = "";
switch(dia) {
case 1: tipo = "inicio";
case 2: tipo = "medio";
case 3: tipo = "fin";
}
System.out.println(tipo); 📥 Inputs:
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
Sin declaraciones 'break', el switch ejecuta todos los casos desde donde coincide hasta el final (fall-through). Aunque dia=2 coincide con case 2, también ejecuta case 3, asignando "fin" como valor final.
¿Caíste en la trampa del fall-through? 😈 Comenta tu respuesta!