报错信息

qimiaojiuen 2017-02-06 03:56:00
二月 06, 2017 3:03:51 下午 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [BillSevlet] in context with path [/smbms] threw exception
java.lang.NullPointerException
at java.math.BigDecimal.<init>(Unknown Source)
at cn.smbms.servlet.BillSevlet.add(BillSevlet.java:168)
at cn.smbms.servlet.BillSevlet.doPost(BillSevlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at cn.smbms.filter.CharacterEncoding.doFilter(CharacterEncoding.java:26)

请问一下这段报错信息是什么意思
...全文
154 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
自由自在_Yu 2017-02-06
  • 打赏
  • 举报
回复
print一下totalPrice的值,看一下是不是空了
李德胜1995 2017-02-06
  • 打赏
  • 举报
回复
引用 3 楼 qimiaojiuen 的回复:
bill.setTotalPrice(new BigDecimal(totalPrice).setScale(2, BigDecimal.ROUND_UP)); 这是我的第168行代码,请问错误在哪里
new BigDecimal(totalPrice)出错,是totalPrice的问题
qimiaojiuen 2017-02-06
  • 打赏
  • 举报
回复
bill.setTotalPrice(new BigDecimal(totalPrice).setScale(2, BigDecimal.ROUND_UP)); 这是我的第168行代码,请问错误在哪里
CommCsdn 2017-02-06
  • 打赏
  • 举报
回复
BillSevlet类中的168行空指针错误。at cn.smbms.servlet.BillSevlet.add(BillSevlet.java:168)
李德胜1995 2017-02-06
  • 打赏
  • 举报
回复
空指针异常。。。。。。。。。

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧