我的代码如下所示,
caseX caseXObj = caseXBo.getCaseXDao().findCaseXBySID(selectedID);
if(caseXObj != null && caseXObj.getCaseInGrossAmt() != null){
} else {
caseXObj.setCaseAmt(BigDecimal.ZERO);
}
我已经为 caseX 和 getter 处理了 NULL 指针,当为 null 时,将 bigdeciaml 设置为默认的零值。我仍然在设置器行中得到空指针异常。有什么建议吗?