Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2012, 09:45
sergimbo
 
Fecha de Ingreso: noviembre-2009
Mensajes: 98
Antigüedad: 14 años, 5 meses
Puntos: 2
Problema en tratamiento de errores

Hola!
Estoy creando un metodo el cual tiene que leer un entero pero estaria interesado en que cuando se le pase por parametro algo que no sea un entero me muestre un error que yo haya determinado previamente.
Como podria hacerlo? De momento llevo esto pero no funciona...

Código:
  public static void entero(int n){
    try{
      int x = n;
      System.out.println(n);
    }
    catch(InputMismatchException e){
        System.out.println("error, se produjo la excepción " + e + " el valor " + n + " no es válido");
    }
  }