Red de conocimiento del abogados - Preguntas y respuestas jurídicas - Error de Java: java.lang.Error: Excepción de puntero nulo:

Error de Java: java.lang.Error: Excepción de puntero nulo:

Usaste un puntero nulo. Aunque Java afirma haber abandonado los punteros inseguros en C++, de hecho, todo lo que contiene se puede entender como punteros. Esta situación suele ocurrir cuando se utiliza una instancia de objeto (en realidad, un puntero de clase) para llamar a su función miembro, pero esta instancia es nula.

Se recomienda verificar primero si hay un problema con su SQL y luego ver si hay un problema con su lógica.

Existen principalmente las siguientes razones:

1, usando una variable no inicializada (aunque haya sido declarada)

2 usando un objeto no inicializado (aunque haya sido declarada)

3, usando una palabra clave o. una clase existente Nombrada como método de objeto variable o nombre de clase.

Generalmente, los motivos para informar java.lang.NullPointerException son los siguientes:

1. La variable de cadena no está inicializada.

2. el tipo de interfaz no es específico. Inicialización de clase, por ejemplo:

List lt; informará un error

List lt = new ArrayList(); >

3 Cuando un objeto Cuando el valor está vacío, no juzga que la situación esté vacía.

Puedes intentar agregar una línea de código antes del siguiente código:

if(rb!=null amp;rb!="")

Cambiar a :

if(rb==null);

if(rb!==nullamp;amp;rb!="")