首页 java问题 空指针异常java.lang.NullPointerException的认识

空指针异常java.lang.NullPointerException的认识

今天遇到了个问题 空指针异常 我本来以为是参数异常 为空值 仔细一看不是。   java.lang.NullP…

今天遇到了个问题

空指针异常

我本来以为是参数异常

为空值

仔细一看不是。

 

java.lang.NullPointerException
    at com.enjoy.controller.crm.CrmController.addCrmGenJin(CrmController.java:387)

 

387          crmgenjin.setCrmCreatetime(new Date());

这里报错。。

原来是忘记给他初始化了

CrmGenjin crmgenjin= null;
       if(id!=null){
           crmgenjin=crmService.findCrmGengjinById(id);
        }else{

            crmgenjin.setCrmCreatetime(new Date());
            crmgenjin.setCrmGenjinTime(new Date());
            //这里可以再加一个 时间 记录  最后一次跟进的时间 用来统计时间
        }

加上这句话就行了

crmgenjin= new  CrmGenjin();这句是后面加的

 

空指针异常认识到了

原来不仅仅指参数异常

也能指未实例化

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

为您推荐

java txt文件逐行读取

java txt文件逐行读取

搞个日志的log分析下 package com.sdream.ls.client; import java.io.Buf...
Java中的异常处理机制的简单原理和应用

Java中的异常处理机制的简单原理和应用

Java中的异常处理机制的简单原理和应用 Exception表示程序还能够克服和恢复的问题,其中又分为系统异常和普通异常...
Mybatis的if test字符串比较相等问题

Mybatis的if test字符串比较相等问题

网上demo <if test="isExpired=='Y'"> and msg.expire_time ...
阿里云文件上传java.lang.ClassNotFoundException: org.apache.http.ssl.TrustStrategy

阿里云文件上传java.lang.ClassNotFoundException: org.apache.http.ssl.TrustStrategy

阿里云使用oss时候出现的问题。。 版本问题。。 要用高版本。。 <dependency> <grou...
The server time zone value ‘ й   ׼ʱ  ‘ is unrecognized or represents more than one time zone. You mu

The server time zone value ‘ й ׼ʱ ‘ is unrecognized or represents more than one time zone. You mu

方法   :  数据库连接串 加上  时区   解释:在访问数据库时出现时区无法识别问题,在通过在数据库连接U...
返回顶部