2012-09-24 50 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