您的位置:首页 > 移动开发 > Android开发

android异常收集- java.lang.NumberFormatException

2016-07-28 21:34 537 查看
Exception in thread "main" java.lang.NumberFormatException: For input string: "1 "
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:458)
at java.lang.Integer.parseInt(Integer.java:499)
at com.geelou.test.ErrTest.main(ErrTest.java:6)


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

这样就定位到了

System.out.println(Integer.parseInt(numString));


具体是 Integer.parseInt(numString) 时出的错,知道了错误地方就可以相应的解决了

解决办法很简单,改成 Integer.parseInt(numString.trim()) 就可以啦
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: