Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/01/2009, 07:14
v3rn0n
 
Fecha de Ingreso: enero-2009
Mensajes: 26
Antigüedad: 16 años
Puntos: 4
Respuesta: ayudenme con mi codigo java

showInputDialog devuelve un String.

Al ingresar un entero la función lo convierte automáticamente a una cadena antes de devolverlo.

Para que de un error deberás comprobar que el String represente un número y no una cadena de texto válida.

try {
Integer.parseInt(ocupacion);
} catch (NumberFormatException nfe){
JOptionPane.showMessageDialog(null, "ocupacion debe ser un número");
}