Exception
과 RuntimeException
중 선택class MyException extends Exception {
MyException(String msg) { // 문자열을 매개변수로 받는 생성자
super(msg); // 조상 Exception 클래스의 생성자 호출
} // Exception(String msg) // 보통 에러 String 포함 되어 있음
}
try {
throw new Exception(); // 예외 발생
} catch (Exception e) { // 예외 처리
System.out.println("예외 처리 완료");
throw e; // 다시 예외 발생 (호출한 메서드로 예외 되던지기)
}
// 호출한 메서드에서 또 예외 처리