Exception1 Exception 관련 클래스의 계층 구조 (Unchecked Exception/Checked Exception) 1. Exception class와 Error class의 계층 구조 Exception class와 Error class의 계층 구조는 다음과 같다. 두 클래스 모두 Throwable class를 상속받았다. Error가 발생하면 프로그램의 비정상 종료를 막을 수 없다. 하지만 Exception은 예외 처리를 통해 프로그램의 비정상 종료를 막을 수 있다. 2. RuntimeException class Exception class의 자식 클래스는 크게 RuntimeException과 나머지 클래스로 구분할 수 있다. RuntimeException class와 그 자식 클래스들은 주로 프로그래머의 실수에 의해서 발생될 수 있는 예외들이다. 배열의 범위를 벗어난다던가(ArrayIndexOutOfBoundsEx.. 2022. 3. 31. 이전 1 다음