1..프로그램 오류 컴파일 에러 : 컴파일할때 발생하는 에러 / 고치기 전까지는 실행x 런타임 에러 : 실행 중 발생하는 에러 / 실행은 되지만 프로그램 종료됨 논리적 에러 : 작성 의도 다르게 동작 / 실행o 프로그램 종료x 2 . error / exception 런타임 에러 - 에러(error) : 수습될 수 없는 심각한 오류 - 예외(exception) : 미리 예측하고 처리할 수 있는 미약한 오류 3. 예외 처리 - 예외의 발생에 대비한 코드를 작성하는 것 - 프로그램의 비정상 종료를 막고, 정상적인 실행 상태르 유지하는 것 4. 예외 클래스 계층 구조 - 예외 클래스들은 상속구조를 가지고 카테고리화 되어 있음. Exception 클래스들 RuntimeException 클래스들 Io Excepti..