Why am i getting this error?
Can someone help me?
You can compile it.
I'll post all the necessary codes.
Because i dont have enough time.
Please this is really urgent.
*argg my head hurts***

I put in an archive.

http://h1.ripway.com/Caterwauler/findTheCheese.rar

Recommended Answers

Why am i getting this error?

What error exactly?

Jump to Post

That's just one error. You've removed the source, and I don't have time (or any reason) to mess about with your archives, so you need to look at
findTheCheese.saveScores(findTheCheese.java:415)
NullPointerException means you have an uninitialised variable being used on that line.

Jump to Post

All 5 Replies

Why am i getting this error?

What error exactly?

What error exactly?

This bunch of errors.

--------------------Configuration: <Default>--------------------
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
    at findTheCheese.saveScores(findTheCheese.java:415)
    at findTheCheese.actionPerformed(findTheCheese.java:452)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
    at java.awt.Component.processMouseEvent(Component.java:6267)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
    at java.awt.Component.processEvent(Component.java:6032)
    at java.awt.Container.processEvent(Container.java:2041)
    at java.awt.Component.dispatchEventImpl(Component.java:4630)
    at java.awt.Container.dispatchEventImpl(Container.java:2099)
    at java.awt.Component.dispatchEvent(Component.java:4460)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
    at java.awt.Container.dispatchEventImpl(Container.java:2085)
    at java.awt.Window.dispatchEventImpl(Window.java:2478)
    at java.awt.Component.dispatchEvent(Component.java:4460)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Process completed.

That's just one error. You've removed the source, and I don't have time (or any reason) to mess about with your archives, so you need to look at
findTheCheese.saveScores(findTheCheese.java:415)
NullPointerException means you have an uninitialised variable being used on that line.

I tried removing all the codes in

saveScores()

instead put a JOption message

"Write anything"

but it wont output after the game ended.

Use more System.out.println(...) statements at key points in your code so you can see what is being executed and what the important variables' values are. I don't have your current code in front of me, so I can't say any more than that.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of 1.19 million developers, IT pros, digital marketers, and technology enthusiasts learning and sharing knowledge.