问题描述: 当字符串转数字的时候,而这个字符串不是数字,比如中文或其他标识符等就会报这个错 Integer i = Integer.valueOf(a)+1; 解决问题: try{ Integer.valueOf(字符串) }catch{ System.out.println('不能转'); } 成功避免运行时异常。