当字符串中没有整数时,int i = Integer.parseInt(string)会发生什么?

时间:2016-02-07 05:42:04

标签: java

现在,我正在制作一个简单的井字游戏项目。我想在以下时间知道整数i会发生什么:

string s = "hello"; //or something else, non integer

int i = Integer.parseInt(s);

i等于什么?

2 个答案:

答案 0 :(得分:1)

Integer.parseInt("hello")语句将抛出异常:java.lang.NumberFormatException

答案 1 :(得分:0)

如果给定的字符串不包含可解析的整数,则a NumberFormatException将被抛出。

有关详细信息,请参阅:https://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html#parseInt%28java.lang.String%29