我在对象中设置java.sql.Date字段时遇到问题。 我从text字段中获取了字符串,将其解析为java.util.Date,然后从中创建了java.sql.Date对象。 对象不是null,因为它打印出来,但当我将它作为参数传递给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
任何想法都是有用的
答案 0 :(得分:2)
显然clan
变量是null
。