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"); } }