2
Double.parseDouble(null)とInteger.parseInt(null)が異なる例外をスローするのはなぜですか?
Double.parseDouble(null)とInteger.parseInt(null)が異なる例外をスローするのはなぜですか? これは歴史的な事故ですか、それとも意図的な事故ですか?ドキュメントは明確のために、例外の2種類を述べてDouble.parseDouble(...)とのための1つをInteger.parseInt()、それは矛盾しているようです。 Integer.parseInt(null); // throws java.lang.NumberFormatException: null しかしながら Double.parseDouble(null); // throws java.lang.NullPointerException