¿Por qué Double.parseDouble (nulo) e Integer.parseInt (nulo) arrojan excepciones diferentes?
¿Es esto un accidente histórico o intencional? La documentación establece claramente dos tipos de excepciones para Double.parseDouble(...)y una para Integer.parseInt(), pero parece inconsistente:
Integer.parseInt(null); // throws java.lang.NumberFormatException: null
sin embargo
Double.parseDouble(null); // throws java.lang.NullPointerException
doubleprimitiva docs.oracle.com/javase/tutorial/java/nutsandbolts/...