Base: PI
Problem: when logging out to save the highscores it prints the following message:
Errors(Compiling Errors): -
Other Information/Media(Pictures, etc): -
Code:
[13-2-11 15:58]: java.lang.NullPointerException
[13-2-11 15:58]: at server.model.players.Highscores.destroy(Highscores.ja
va:57)
[13-2-11 15:58]: at server.model.players.Highscores.query(Highscores.java
:47)
[13-2-11 15:58]: at server.model.players.Highscores.save(Highscores.java:
69)
[13-2-11 15:58]: at server.model.players.Client.logout(Client.java:430)
[13-2-11 15:58]: at server.model.players.packets.ClickingButtons.processP
acket(ClickingButtons.java:955)
[13-2-11 15:58]: at server.model.players.PacketHandler.processPacket(Pack
etHandler.java:138)
[13-2-11 15:58]: at server.model.players.Client.processQueuedPackets(Clie
nt.java:987)
[13-2-11 15:58]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:143)
in my logout void I put:
Code:
Highscores.save(this);
Code:
public static void destroy() {
try
{
stm.close();
con.close();
connected = false;
}
catch(Exception e)
{
e.printStackTrace();
}
}