返回信息流在JDK API文档里Integer.parseInt(String s)方法和Double.parseDouble(String s)的定义都抛出NumberFormatException,但是为什么调用Integer.parseInt(String s)方法时会抛异常而Double.parseDouble(String s)不抛异常
这是一条镜像帖。来源:北邮人论坛 / java / #39728同步于 2015/4/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
parser 抛异常
shuoshu
2015/4/3镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
lz说调用Integer.parseInt(String s)方法时会抛异常而Double.parseDouble(String s)不抛异常,能举个具体的例子吗?
我猜LZ的String内容不是个整数
【 在 shuoshu (shuoshu) 的大作中提到: 】
: 在JDK API文档里Integer.parseInt(String s)方法和Double.parseDouble(String s)的定义都抛出NumberFormatException,但是为什么调用Integer.parseInt(String s)方法时会抛异常而Double.parseDouble(String s)不抛异常[upload=1][/upload][upload=2][/upload]
LZ
里面是字符串就异常
Double.parseDouble("");
Double.parseDouble("5.5.5");
直接就异常了,还想要吗?