java - 空指针异常 Calendar.setTime

标签 java calendar nullpointerexception

  Calendar lastEditDate = Calendar.getInstance();
                        lastEditDate.setTime(rs.getDate("LAST_EDIT_DATE"));
                        productGroup.setLastEditDate(lastEditDate);

我有一个 NullPointerException:

[ERROR] [16.08.2013 11:30:43] [ DatabaseWorker] = [admin][Get product groups]
java.lang.NullPointerException
at java.util.Calendar.setTime(Calendar.java:1106)
at ro.gs.service.catering.dao.ProductGroupDAO$3.doWork(ProductGroupDAO.java:220)

有人可以告诉我为什么会出现这个异常吗?

最佳答案

getDate(String columnLabel)返回

the column value; if the value is SQL NULL, the value returned is null

您的表允许此列中出现空值吗?

关于java - 空指针异常 Calendar.setTime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18269248/

相关文章:

java - 什么是NullPointerException,我该如何解决?

javascript - DatePicker 添加区域设置 jQuery

jquery - 在 django 应用程序中使用 jquery fullcalendar

java - Arquillian Chameleon 容器与 Java 11

java - 在 Eclipse (App Engine) 项目中包含 JAR 文件

java - 无法从 fileDownloadActionListener 中的 ADF 组件获取值

Java NullPointerException,游戏开发,图像对象问题

java - 对象中的无限递归/静态创建/为什么此代码会抛出 NullPointerException?

java - Wicket 主页初始加载时模型未更新

java - 日历 getTime() 只返回 EST