日期:2014-05-20  浏览次数:20908 次

String 转换int 异常!实在找不到错误点
这个是错误:java.lang.NumberFormatException: null
  t java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
-----------------------------------------------------------------
下面是代码:
String replyID = request.getParameter("replyID");//获取上一个界面传送过来的replyID

replyID有值

到这里转换提示错误.

reply.setReplyID(Integer.parseInt(replyID));

请大家帮忙一下,实在找不到错误点在那里!谢谢


------解决方案--------------------
你可以在String replyID = request.getParameter("replyID");//获取上一个界面传送过来的replyID
后面把replayID打印出来看看是否真的有值,如果有值,那值是什么。从java.lang.NumberFormatException: null可以看出replayID的值是不能转换为数字型的,你这里replayID很可能为null