Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/01/2006, 10:59
Avatar de Tipdar
Tipdar
 
Fecha de Ingreso: octubre-2005
Ubicación: Aquí y allá.
Mensajes: 323
Antigüedad: 18 años, 6 meses
Puntos: 7
Hola!

Un NullPointerException se lanza cuando alguna variable está llegando con valor null a un lugar que no puede hacerlo. Para solucionarlo tienes que localizar ese lugar y capturar la excepción con un try {...} catch (Exception e) {...}

Otra cosa que puedes hacer es verificar por tus propios medios, es decir, preguntarle a la variable si viene nula, por ejemplo:

String variable = null;

if (variable == null) {
// tal cosa
} else {
// la otra cosa
}

Debes recordar que el null solo se le asigna a aquellos tipos para los que reservas memoria, es decir: objetos. Como has de saber para comparar objetos se utiliza equals, pero para saber si un objeto viene null tienes que hacerlo como puse en el ejemplo: variable == null ó variable != null.

Espero que eso pueda ayudar.
__________________
El último TipdaR