Tema: excepciones
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/04/2009, 05:45
palmerillo
 
Fecha de Ingreso: abril-2009
Mensajes: 8
Antigüedad: 15 años, 9 meses
Puntos: 0
excepciones

hola estoy leyendo manuales sobre el tratamiento de excepciones y no me entra, haber si me podeis aclarar un par de cosas.

estoy haciendo un programa que lee numeros int del teclado y quiero tratar los errores :
cuando introducen un char;
cuando introducen un float;
cuando introducen un entero mas grande que int;

lo hago asi:

public static void Menu()
{
leer= new Scanner (System.in);

}
public static int lee()
{
int opciones=0;
try
{ opciones = leer.nextInt();
} catch(NumberFormatException e) {
System.err.println("Error");
}
return opciones;
}

public static viod main(String args[])
{
opcion= lee();
}

no funciona , alguien sabe decirme como podria hacerlo.

muchas gracias