Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

null pointerException handling

 
craig long
Greenhorn
Posts: 7
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am new to java and am doing self study using Lawrenceville press Guide to Java. In this last exercise I am working on, the classes compile fine but I am getting a nullpointer error referencing the lines - "while (current.getNext() != null)" - and - "anObject.enqueue((String)entry);". I am having trouble getting around it. I have tried to handling the exceptions using throws, catch etc. but I am not setting the code up right or something in order to get the program to accept the input. What can I do to get the program to accept the user input? thank you.
 
W. Joe Smith
Ranch Hand
Posts: 710
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to JavaRanch!

Please edit your post to place the code inside code tags. It makes the code much easeir to read, you can retain formatting, and will increase the chances of getting a helpful response.
 
David Newton
Author
Rancher
Posts: 12617
IntelliJ IDE Ruby
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You set current to a new node, then to head, which is null:One or both of those statements are wrong... even if head is the correct value, why set current to something only to throw it away on the next line?
 
craig long
Greenhorn
Posts: 7
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you. I am not sure why I did that. Followng too close to examples in the book I guess. I removed the line and now it works great. Thank you again.
 
Consider Paul's rocket mass heater.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic