Erreur code java

MBA maurice -  
KX Messages postés 19031 Statut Modérateur -
Bonjour,

je n'arrive pas à interprêter cette erreur quelqu'un pourrait'il m'aider svp?

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at Interface.access$1(Interface.java:19)
at Interface$MoteurCalcul.actionPerformed(Interface.java:122)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
A voir également:

1 réponse

KX Messages postés 19031 Statut Modérateur 3 020
 
Seul le début est important :

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at Interface.access$1(Interface.java:19)
at Interface$MoteurCalcul.actionPerformed(Interface.java:122)

Lorsque tu arrives dans la méthode actionPerformed (ligne 122), tu arrives sur une classe anonyme la ligne 19, où tu utilises une référence d'objet null.
Il faudrait bien sûr voir cette partie du code pour identifier le problème exact, mais c'est probablement l'utilisation d'une méthode sur un objet auquel tu n'as jamais donné de valeur...
0