Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Help with Head First Java simplechatclient -- NullPointerException

 
Rafael Szlom
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi gyus,
first time poster here.

I tried to run the sample code from chapter 18 / Head first Java and get the following error message.

Exception in thread "Thread-0" java.lang.NullPointerException
at chatclient2.ChatClient2$MessageReader.run(ChatClient2.java:97)
at java.lang.Thread.run(Thread.java:722)


Here is the Full sourcecode




Could anyone please help me out. The problem lies in while((message = reader.readLine() != null) / Line 97

Don
 
Rajesh Nagaraju
Ranch Hand
Posts: 63
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you run the program directly it gives first the following exception

Problem: java.net.ConnectException: Connection refused: connect


I am assuming you get this exception, this is because you dont have a
socket open at your local system at port 5000

This leads to a NullPointerException later

Hope this helps
 
Rafael Szlom
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you Rajesh ,

you will not believe it , I did not start the method responsible for setting up the networking in the server code.
by the way that was exactly the same error message that I got .


 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic