[java] 사용자 정의 예외를 자바에서 어떻게 만들 수 있나요?
// 사용자 정의 예외 클래스
class MyCustomException extends Exception {
public MyCustomException(String message) {
super(message);
}
}
// 예외를 발생시키는 메서드
class CustomExceptionExample {
public static void main(String[] args) {
try {
// 예외 발생 조건
throw new MyCustomException("사용자 정의 예외 발생!");
} catch (MyCustomException e) {
System.out.println(e.getMessage());
}
}
}
위 예제에서 MyCustomException
클래스는 Exception
을 상속받아 만들어졌고, 생성자를 통해 예외 메시지를 받아올 수 있습니다. 그리고 CustomExceptionExample
클래스에서는 해당 예외를 발생시키고 처리하는 방법을 보여줍니다.
더 자세한 내용은 Oracle Java 문서를 참고하시기 바랍니다.