por qué este error??

beapsan
23 de Febrero del 2006
Hola!! Alguien sabe por qué me puede salir este error?? En la linea 603 lo que hago es:
dato1 = valor.substring(0, 21);
Y el error que me sale es el siguiente, pero no siempre me ocurre el error...:
java.lang.NullPointerException
at programaenlace.VentanaPrincipal.actualizardatos(VentanaPrincipal.java:603)
at programaenlace.VentanaPrincipal$1.run(VentanaPrincipal.java:28)

Alguien me puede ayudar??? Muchisimas gracias

Diego
23 de Febrero del 2006
Pon un System.out.println(valor) antes de esa línea y encontrarás la respuesta.

ortodoxo01
23 de Febrero del 2006
el herror que te da es que estas accediendo a una zona de memoria que no esta declarada es decir que no existe mira ver corre el programa y acegurate que que no tome una pocicion nula
ok