例外コード、放出:java.lang.NumberFormatException:For input string解決.
public class Test0704 {
public static void main(String[] args) {
//
String str1 = "333";
Double dbnum1;
dbnum1 = Double.parseDouble(str1);
System.out.println(dbnum1);
// , :java.lang.NumberFormatException: For input string:
// String str = " ";
// Double dbnum;
// dbnum = Double.parseDouble(str);
// :
Double dbnum2;
try{
String str2 = " ";
dbnum2 = Double.parseDouble(str2);
}catch(NumberFormatException e) {
dbnum2 = (double) 0;
}
System.out.println(dbnum2);
// :DecimalFormat
}
}
上記のコード.フォーマットタイプを変換すると、JAVAでエラーが発生する確率が高い.tryを使わなければなりません.