05/10/2011, 09:40
|
| | | Fecha de Ingreso: agosto-2008 Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 4 meses Puntos: 188 | |
Respuesta: Switch Case en Java A veces es necesario pensar en las consecuencias de lo que uno hace.
System.out.println("");
System.out.println(" Opcion 1: Seguir - Opcion 2: Salir");
opcion = consola.nextInt();
opcion es un int, si introduces por consola algo que no es un int rompe al no conseguir parsearlo a int, de ahí que te salte esa excepción.
Puedes intentar esto:
System.out.println("");
System.out.println(" Opcion 1: Seguir - Opcion 2: Salir");
try {
opcion = consola.nextInt();
} catch (java.util.InputMismatchException i) {
opcion = 0; // Default
}
__________________ if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
} |