2
Perché Double.parseDouble (null) e Integer.parseInt (null) generano eccezioni diverse?
Perché Double.parseDouble (null) e Integer.parseInt (null) generano eccezioni diverse? Si tratta di un incidente storico o intenzionale? La documentazione indica chiaramente due tipi di eccezioni per Double.parseDouble(...)e una per Integer.parseInt(), ma sembra incoerente: Integer.parseInt(null); // throws java.lang.NumberFormatException: null però Double.parseDouble(null); // throws java.lang.NullPointerException