2
Чому Double.parseDouble (null) та Integer.parseInt (null) створюють різні винятки?
Чому Double.parseDouble (null) та Integer.parseInt (null) створюють різні винятки? Це історична аварія чи навмисне? У документації чітко зазначено два типи винятків для Double.parseDouble(...)та один для Integer.parseInt(), але це видається суперечливим: Integer.parseInt(null); // throws java.lang.NumberFormatException: null Однак Double.parseDouble(null); // throws java.lang.NullPointerException