[Java] 자바 커스텀 예외 만들기(Custom Exception)
1. 커스텀 예외(Custom Exception) 일반 예외로 선언할 경우 Exception을 상속받아 구현 실행 예외로 선언할 경우에는 RuntimeException을 상속받아 구현 사용자 정의 예외 클래스는 컴파일러가 체크하는 일반 예외로 선언할 수도 있고, 컴파일러가 체크하지 않는 실행 예외로 선언할 수도 있습니다. 일반 예외로 선언할 경우 Exception을 상속하면 되고, 실행 예외로 선언할 경우에는 RuntimeException을 상속하면 됩니다. 사용자 정의 예외 클래스 이름은 Exception으로 끝나는 것을 권장합니다. 사용자 정의 예외 클래스 작성 시 생성자는 두 개를 선언하는 것이 일반적입니다. 매개 변수가 없는 기본 생성자 예외 발생 원인(예외 메시지)을 전달하기 위해 String ..