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!="")