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