08/01/2006, 10:59
|
| | | Fecha de Ingreso: octubre-2005 Ubicación: Aquí y allá.
Mensajes: 323
Antigüedad: 19 años, 2 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 |