![](https://tistory1.daumcdn.net/tistory_admin/blogs/image/category/new_ico_5.gif)
Checked ExceptionChecked Exception(검사 예외)은 컴파일 시점에서 반드시 처리해야 하는 예외를 말합니다. 즉, 예외 처리를 하지 않으면 컴파일 오류가 발생하여 프로그램이 실행되지 않습니다.Checked Exception의 특징컴파일러가 예외 처리 여부를 검사try-catch 또는 throws를 사용하여 처리하지 않으면 컴파일 오류가 발생합니다.주로 외부 환경과 관련된 예외 발생파일, 데이터베이스, 네트워크, I/O 작업 등에서 발생하는 예외가 대부분 Checked Exception입니다.개발자가 직접 예외 처리해야 함예외를 반드시 처리하도록 강제하여 안정적인 프로그램을 만들 수 있도록 돕습니다.Checked Exception이 예외 처리를 강제하는 이유Checked Except..