2012-09-24 28 views
0

我有我的对象中设置java.sql.Date字段的问题。 我从文本字段获取了字符串,将其解析为java.util.Date,然后从中创建了java.sql.Date对象。 对象不是空的,因为它打印出来,但是当我将它作为参数传递给setter时,我得到空指针异常。从java.sql.Date setter获取空指针

dt = formatter.parse(forma.getTxtdatum().getText()); 
System.out.println(dt); //prints out correct date 
Date datum = new java.sql.Date(dt.getTime()); 
System.out.println(datum); //prints out correct date 
clan.setDatum_rodjenja(datum); //throws null pointer exception 

任何意见将是有益的

+2

你确定'clan'不是'null'吗? – hmjd

+0

请发布您的班级的源代码。也许你在其他地方犯了一个错误。 – reporter

+0

对不起。我在声明变量时犯了一个错误,因此其中一个保持为空,我试图使用那个变量 –

回答

2

显然clan变量是null