예외 처리

    자바 예외 처리, Checked Exception와 Unchecked Exception

    자바에서는 오류를 Error와 Exception으로 나누고 클래스로 구현하여 처리하도록 하였다. Error 클래스는 외부적인 요인으로 발생하는 오류이기 때문에 개발자가 대처할 수 없다.예외프로그램의 정상적인 실행을 방해하는 사건컴파일 에러 : 컴파일 시에 발생하는 에러런타임 에러 : 실행 시에 발생하는 에러논리적 에러 : 실행은 되지만 의도와 다르게 동작하는  예외 종류로 Checked Exception과 Unchecked Exception으로 나뉜다. 예외 처리 동작의 필수 지정 유무에 따라 나뉘기 때문이다. 유형 exUnchecked ExceoptionError프로그램 외부에서 발생한 예외H/W 또는 System 오동작IOError 예외 자동 발생Runtime-Exceoptionprogram logi..