Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] java.lang.VerifyError

Estas en el tema de java.lang.VerifyError en el foro de Java en Foros del Web. Buen dia Algo esta pasando con una clase que funcionaba perfecto, se conectaba a la bd y extraia los datos bien, pero despues que escribi ...
  #1 (permalink)  
Antiguo 17/03/2014, 09:40
 
Fecha de Ingreso: noviembre-2013
Mensajes: 147
Antigüedad: 10 años, 5 meses
Puntos: 1
Pregunta java.lang.VerifyError

Buen dia

Algo esta pasando con una clase que funcionaba perfecto, se conectaba a la bd y extraia los datos bien, pero despues que escribi otra clase y la probe.... la primera ya no funciona y me genera este error

java.lang.VerifyError: Constructor must call super() or this() before return in method Conexion.RegistrosEco.<init>()V at offset 0

La segunda clase tiene exactamente el mismo codigo, cambian los select y los nombres de las conexiones, no entiendo por que ahora la primer clase no funciona.

Gracias por sus comentarios.
  #2 (permalink)  
Antiguo 17/03/2014, 09:47
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: java.lang.VerifyError

Hola:

Sin código es más tarea de adivinar el problema que de encontrarlo.

Ese error puede darte porque en el constructor pongas código y luego hagas una llamada a super(..) o this(...). En un constructor las llamadas a super() o this() deben ser las primeras en el código del constructor.

También se puede deber a que la clase padre no tenga un constructor sin parámetros y necesites llamar a uno con parámetros de forma explícita en el constructor de la clase hija por medio de super(...) o a otro constructor de la lclase con this(...)

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 19/03/2014, 14:03
 
Fecha de Ingreso: noviembre-2013
Mensajes: 147
Antigüedad: 10 años, 5 meses
Puntos: 1
Respuesta: java.lang.VerifyError

Gracias chuidiang, lo que hice fue crear una nueva clase conexion y ya no sal el error, la verdad no se por que pero parece que habia conflicto entre las clases....hablo sin saber...

Etiquetas: clase
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:18.