Asunto: ¿Qué es default en bucles switch de Java y cuándo lo utilizamos?
Nombre: Ilerosgon
Origen: España
Fecha: 12-10-2013 00:00
Pregunta o consulta del visitante:Que es default en bucles de java y cuando lo utilizamos?
Gracias
Respuesta de ALEGSA.com.ar:
Me imagino que te refieres al switch, que utiliza el default. La sentencia default al final de la sentencia switch permite manejar los valores que no se han manejado explícitamente por una de las sentencias case anteriores.
Aquí tienes un ejemplo. Básicamente lo que hace es verificar el valor de la variable "mes" y nos dirá qué mes contiene. El default es la respuesta que dará si la variable "mes" no coincide con ninguno de los 12 case anteriores.
int mes;
switch (mes) {
case 1: System.out.println("Enero"); break;
case 2: System.out.println("Febrero"); break;
case 3: System.out.println("Marzo"); break;
case 4: System.out.println("Abril"); break;
case 5: System.out.println("Mayo"); break;
case 6: System.out.println("Junio"); break;
case 7: System.out.println("Julio"); break;
case 8: System.out.println("Agosto"); break;
case 9: System.out.println("Septiembre"); break;
case 10: System.out.println("Octubre"); break;
case 11: System.out.println("Noviembre"); break;
case 12: System.out.println("Diciembre"); break;
default: System.out.println("No es un mes válido!");
break;