您的位置:首页 > 编程语言 > Java开发

Java软件低级错误:字符串转数字时未进行异常处理

2014-08-01 11:30 295 查看
¨解读

调用Java方法将字符串转换为数字时,如果字符串的格式非法,会抛出运行时异常NumberFormatException。
¨案例
错误写法
public Integer getInteger1(String number)
{
// 如果number格式非法,会抛出NumberFormatException
return Integer.valueOf(number);
}

正确写法
public Integer getInteger2(String number)
{
try
{
return Integer.valueOf(number);
}
catch (NumberFormatException e)
{
...
return null;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: