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