[Effective-Java] Chapter10 #72. 표준 예외를 사용하라
·
Reference/Effective-Java
📌 장점 Java 라이브러리는 대부분 API에서 쓰기 충분한 수의 예외를 제공하니 재활용하라 우리가 작성한 API가 다른 사람이 익히고 사용하기 쉬워진다. 우리의 API를 사용하는 프로그램도 낯선 예외를 사용하지 않게 되어 읽기 쉬워진다. 예외 클래스 수가 적을 수록 memory 사용량이 줄고 클래스를 적재하는 시간이 감소한다. 📌 종류 예외 주요 쓰임 IllegalArgumentException 허용하지 않는 값이 인수로 건네졌을 때(null은 따로 NullPointerException으로 처리) IllegalStateException 객체가 메서드를 수행하기에 적절하지 않은 상태일 때 NullPointerException null을 허용하지 않는 메서드에 null을 건넸을 때 IndexOutOfBou..