java string转int 失败如何不抛异常?
4个回答
展开全部
try {
String str="ss";//失败的原因就是你的String是不是数字的字符串。
int num=Integer.parseInt(str);//这东西不抛出异常,意识你没有俘获异常,
//二是你的catch中没有写类似e.printStackTrace();样的东西
//如果不想抛出那就在catch中任何东西不写即可
} catch (NumberFormatException e) {
e.printStackTrace();
}
String str="ss";//失败的原因就是你的String是不是数字的字符串。
int num=Integer.parseInt(str);//这东西不抛出异常,意识你没有俘获异常,
//二是你的catch中没有写类似e.printStackTrace();样的东西
//如果不想抛出那就在catch中任何东西不写即可
} catch (NumberFormatException e) {
e.printStackTrace();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用try{}catch{}包起来,如果不想抛异常的话,可以在catch块中做处理。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
失败?怎么失败了,失败原因...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询