Título: No encuentro el error Publicado por: taos19 en 18 Marzo 2014, 20:48 pm Buen Dia amigos
Estoy limpiando el codigo de mi aplicacion y este error no lo he podido depurar. El error aparece en la linea 39 Código
Gracias de antemano por la colaboracion PD. Perdon por la insercion equivocada. No sabia hacerlo Título: Re: No encuentro el error Publicado por: Mitsu en 18 Marzo 2014, 21:04 pm Hola,
Cuando crees algún tema, coloca el código entre etiquetas Geshi (en el editor ahí hay puedes cambiar el coloreado de código). Hazlo porque nadie se va a molestar en leer tu código en ese estado. Hazlo para poder ayudarte. ¿Qué excepción lanza? Realiza un printStackTrace() y pega lo que te arroja para ver cuál es el posible problema, o quieres decir que el spellchecking te da error en la línea 39 y no te deja compilar? Si es lo primero, ya sabes qué hacer, si es lo segundo, pon aquí el mensaje del error que marca. Salu2 Título: Re: No encuentro el error Publicado por: taos19 en 18 Marzo 2014, 21:46 pm ¿Qué excepción lanza? Realiza un printStackTrace() y pega lo que te arroja para ver cuál es el posible problema, o quieres decir que el spellchecking te da error en la línea 39 y no te deja compilar? Si es lo primero, ya sabes qué hacer, si es lo segundo, pon aquí el mensaje del error que marca. Saludos... este es el mensaje que aparece ... Dominus SAS Message: java.lang.NullPointerException Level: ALL Stack Trace: null com.bs.civ.ui.PnlAnalisisUnitario.totalPorcxUnidad(PnlAnalisisUnitario.java:539) com.bs.civ.ui.PnlAnalisisUnitario.totalSubProducto(PnlAnalisisUnitario.java:484) com.bs.civ.ui.PnlAnalisisUnitario.modelToView(PnlAnalisisUnitario.java:461) com.bs.civ.ui.PnlAnalisisUnitario.cambiarFilaSeleccion(PnlAnalisisUnitario.java:266) com.bs.civ.ui.PnlAnalisisUnitario.tblTablaValueChanged(PnlAnalisisUnitario.java:252) com.bs.civ.ui.PnlAnalisisUnitario.access$700(PnlAnalisisUnitario.java:72) com.bs.civ.ui.PnlAnalisisUnitario$3.valueChanged(PnlAnalisisUnitario.java:637) javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:184) javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:164) javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:211) javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:405) javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:415) javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:459) com.bs.civ.ui.PnlAnalisisUnitario.cargarDatos(PnlAnalisisUnitario.java:317) com.bs.civ.ui.PnlAnalisisUnitario.cmbBasesMaestrasActionPerformed(PnlAnalisisUnitario.java:1053) com.bs.civ.ui.PnlAnalisisUnitario.access$900(PnlAnalisisUnitario.java:72) com.bs.civ.ui.PnlAnalisisUnitario$5.actionPerformed(PnlAnalisisUnitario.java:663) javax.swing.JComboBox.fireActionEvent(JComboBox.java:1260) javax.swing.JComboBox.contentsChanged(JComboBox.java:1331) javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:118) com.jedasoft.swing.GeneralComboBoxModel.setSelectedItem(GeneralComboBoxModel.java:35) com.jedasoft.swing.GeneralComboBoxModel.setSelectedItemById(GeneralComboBoxModel.java:62) com.jedasoft.swing.binding.Bindings.modelToView(Bindings.java:81) com.bs.civ.ui.PnlAnalisisUnitario.iniciar(PnlAnalisisUnitario.java:328) com.jedasoft.swing.ui.ContenedorBtn.iniciar(ContenedorBtn.java:123) com.jedasoft.swing.ui.PnlCentralUnique$1.run(PnlCentralUnique.java:68) java.lang.Thread.run(Thread.java:744) Título: Re: No encuentro el error Publicado por: Mitsu en 18 Marzo 2014, 21:59 pm ¿No te ha lanzado la causa: Caused By: ? Allí te indica la línea espcecífica en donde el rastreo de pila detecto que se lanzó la excepción.
La excepción es NullPointerException, éste tipo de excepciones se lanzan cuando se está intentado acceder a propiedades u objetos que aún no han sido inicializados. Cuando no instancias un objeto o propiedad, su valor es nulo (no apunta a nada). Supongamos que tenemos una clase Carro: Código
E intentáramos acceder a la propiedad color, tendríamos una excepción de tipo NullPointerException, ya que hemos intentado acceder a una propiedad que no ha sido inicializada: Código
Trata de poner el código completo que te lanza printStackTrace(), allí generalmente dice CausedBy y te indica la causa, la clase y en qué linea se ha lanzado la excepción. Salu2. Ejemplo: Código
Título: Re: No encuentro el error Publicado por: taos19 en 18 Marzo 2014, 22:12 pm Gracias por todo el tiempo y la explicacion. Ya voy a intentar solucionarlo y le cuento
|