在运行代码时,出现了java.lang.NumberFormatException: For input string: ""
java.lang.NumberFormatException: For input string: ""
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:592)
at java.lang.Integer.parseInt(Integer.java:615)
我当时的代码(简写)
int money = 0,
......
money = Integer.parseInt(value);
value
是字符串,不能转换为数字。捕获并处理异常,如下:
try {
money = Integer.parseInt(value);
}catch (NumberFormatException e){
e.printStackTrace();
}
我这样之后错误就解决了。