//文字列が数値に判別できない形式のため、例外が発生します。 String str1 = new String("aiueo");
int int1 = Integer.parseInt(str1);
//文字列がnullであるため、例外が発生します。 String str2 = null;
int int2 = Integer.parseInt(str2);
//変更先がint型であるが、文字列に小数点があるため、例外が発生します。 String str3 = new String("3.14");
int int3 = Integer.parseInt(str3);
//文字列の値の範囲が、変更先のint型の範囲を超えているため、例外が発生します。 String str4 = new String("10000000000");
int int4 = Integer.parseInt(str4);
|