1
respuesta

Exception: Cannot invoke "java.sql.ResultSet.next()" because "resultSet" is null

Me sale el siguiente error y la verdad no sé cómo proceder, el IDE no me muestra errores. El cast que se ve en el While es recomendado por el IDE

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola Hamilton,

¿Ha podido resolver el error? El error indica que estás tratando de invocar el método next() en un objeto ResultSet que es null. Esto suele suceder cuando no se ha inicializado correctamente el objeto ResultSet o cuando la consulta SQL no devuelve ningún resultado.

En tu caso, parece que el problema podría estar en la forma en que estás obteniendo el ResultSet. En el código de la lección, se obtiene el ResultSet a través del método getResultSet() del objeto Statement. Asegúrate de que tu objeto Statement no sea null y de que hayas ejecutado una consulta SQL antes de intentar obtener el ResultSet.

Si aún así sigues teniendo problemas, te recomendaría que verifiques la consulta SQL que estás ejecutando. Asegúrate de que sea válida y de que esté devolviendo los resultados que esperas.

Espero que esta información te sea de ayuda. Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios