java.lang.NumberFormatException 错误及解决办法

错误信息:

Stacktrace:] with root cause
java.lang.NumberFormatException: For input string: " 1"

错误关键字 java.lang.NumberFormatException 这句话明确告诉了我们是数字格式异常,接着后面有 For input string: "1 " 提示,这就告诉我们你当前想把 "1 " 转换成数字类型时出错了,这样就很确切了。

错误的代码:

Integer noticeid = Integer.parseInt(request.getParameter("noticeid"));

解决办法:
改成 Integer.parseInt(request.getParameter("noticeid").trim()); 就可以

你可能感兴趣的