File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Beginning Java and the fly likes Exception in thread Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Reply Bookmark "Exception in thread "main" java.lang.NullPointerException" Watch "Exception in thread "main" java.lang.NullPointerException" New topic
Author

Exception in thread "main" java.lang.NullPointerException

bram van gemert
Greenhorn

Joined: Oct 06, 2011
Posts: 4

Hi everybody Just wrote this script:


When I compile there are no errors.
But when i run i get this error:

Exception in thread "main" java.lang.NullPointerException
at Database.main(Database.java:29)


Dont understand why.
Tia,
Bram
Adam Cripps
Ranch Hand

Joined: Oct 01, 2011
Posts: 41

bram van gemert wrote:
Hi everybody Just wrote this script:


When I compile there are no errors.
But when i run i get this error:

Exception in thread "main" java.lang.NullPointerException
at Database.main(Database.java:29)


Dont understand why.
Tia,
Bram


Is line 25 meant to be a useless while? It looks odd to me at that point. Are you missing curly braces?
Matthew Brown
Bartender

Joined: Apr 06, 2010
Posts: 3786
    
    1

The notes variable is initialized in the constructor. But no Database object is ever instantiated, so notes is still null. It's a static variable - why are you initializing it in a constructor?
 
I agree. Here's the link: http://zeroturnaround.com/jrebel
 
subject: Exception in thread "main" java.lang.NullPointerException
 
Similar Threads
Unable to connect to MS SQL Server using JRun drivers
doubt having servlet connect to oracle XE database
Can't write UTF8 chars
Java-Xml file not getting Connected to DataBase
Null Pointer Exception