예외 클래스의 계층 구조자바에서는 실행 시 발생할 수 있는 오류 (Excepton과 Error)를 클래스로 정의하였다.모든 클래스의 조상인 Object 클래스가 최상단에 있고 Exception과 Error 클래스의 자손이 있다, 모든 예외의 최고 조상은 Exception 클래스이며 Exception 은 Checked Exception과 Uncheked Exception으로 나눌 수 있다.Error 대부분의 에러는 프로그램 밖에서 발생하고 메모리 부족과 같은 복구 불가능한 경우이다.Error는 프로세스에 영향을 주어 프로그램이 멈춰 버릴 수 있고 비정상적인 종료를 막을 수 없다. Excepton 대부분의 Exception 들은 프로그램 내에서 발생하고 복구 가능하다.예외가 발생하더라고 프로그래머가 적절한..