Ch8-9~10. 예외 발생시키기
0. 목차
Chapter8. 예외처리
Ch8 - 9. 예외 발생시키기
Ch8 - 10. checked예외, unchecked예외
Ch8 - 9. 예외 발생시키기
▶ 예외를 발생시키는 방법
▷ 연산자 new를 이용하여 발생시키려는 예외 클래스의 객체 생성
Exception e = new Exception("고의적 예외 발생");
▷ 키워드 throw를 이용하여 예외 발생
throw e;
▷ 예외 객체 생성 + throw 한 번에 하는 방법
throw new Exception("고의적 예외 발생");
Ch8 - 10. checked예외, unchecked예외
▶ checked예외란?
▷ 컴파일러가 예외 처리 여부를 체크
▷ 예외 처리 필수
▶ unchecked예외
▷ 컴파일러가 예외 처리 여부를 체크X
▷ 예외 처리 선택
▷ try-catch문으로 해결
class Ex8_8 {
public static void main(String[] args) {
try {
throw new RuntimeException();
} catch (Exception e) {
System.out.println("에러 해결");
}
}
}
// console
에러 해결