gpt4 book ai didi

java - 在 IBM WebSphere 上运行的意外异常 java.math.BigDecimal

转载 作者:搜寻专家 更新时间:2023-11-01 03:29:15 25 4
gpt4 key购买 nike

在 IBM WebSphere 上运行 Java 应用程序导致此类异常:

Caused by: java.lang.NullPointerException
at java.math.BigDecimal.add2DFP(BigDecimal.java:1946)
at java.math.BigDecimal.add(BigDecimal.java:1881)
at com.somepackage.components.view.PremiumSummaryViewModel.setPremiums(PremiumSummaryViewModel.java:101)

空检查完成。正如我所回顾的那样,java.math.BigDecimal 类没有这样的方法 add2DFP 并且也不调用任何方法。也许它特定于 IBM 的 JDK。

如有任何意见,我们将不胜感激。

提供有关异常的代码

    BigDecimal annualPremiumAmt = nwtPremium != null && nwtPremium.getAnnualAmt() != null ? nwtPremium.getAnnualAmt() : BigDecimal.ZERO;
if (nwtPremium != null) {
BigDecimal formPremiumAmt = nwtPremium.getAnnualAmt();
if (formPremiumAmt != null) {
policyFormTotal = policyFormTotal.add(annualPremiumAmt); //Bigdecimal
formList.setFormPremiumAmt(formList.getFormPremiumAmt().add(annualPremiumAmt)); //101 line
}
}

实例在 IBM JDK 1.6 上运行。

最佳答案

我会将您的问题提交给 IBM 软件支持。他们不按实例收费,只要您有支持协议(protocol),请求的数量是无限的。

关于java - 在 IBM WebSphere 上运行的意外异常 java.math.BigDecimal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4923701/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com