//--------------- jp.av.dev@gmail.com ---------------// import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class ej_case_try { public static void main(String args[]) { System.out.print("Ingresa un número entre 0 y 10 :"); BufferedReader r = new BufferedReader(new InputStreamReader(System.in)); try { int respuesta = Integer.parseInt(r.readLine()); System.out.println(respuesta); if ((respuesta<0) || (respuesta>10)) { System.out.println("Debias ingresar un valor entre 0 y 10... hasta luego"); } else { System.out.println("Rango de Puntajes\n10) Excelente\n9) Destacado\n8) Muy Bueno \n7) Bueno \n6) Regular\n5 o menos) Malo\n\n"); String calificacion = ""; switch (respuesta) { case (6): calificacion = "Regular"; break; case (7): calificacion = "Bueno"; break; case (8): calificacion = "Muy Bueno!"; break; case (9): calificacion = "Destacado!!"; break; case (10): calificacion = "Excelente!!!"; break; default: calificacion = "Reprobado"; } System.out.println("La calificación para " + respuesta + " es " + calificacion); } } catch (IOException ex) { System.out.println("Ingreso no valido"); } } }