1. 예외 종류Checked 예외컴파일 시점에 체크 ⇒ 컴파일 에러가 가장 안전한 에러임!명시적인 예외 처리 필요Unchecked 예외런타임 시점에 체크 ⇒ 다소 위험함명시적인 예외 처리 강제 x 1-1. 대표적인 예외Checked 예외IOException입출력 작업 중에 문제가 생겼을 때 발생ex) 파일을 읽거나 쓸 때 파일 시스템에 접근할 수 없거나 네트워크 연결이 끊어졌을 때FileNotFoundException특정 파일을 찾을 수 없을 때 발생ex) 파일 경로가 잘못되었거나, 파일이 존재하지 않을 때ClassNotFoundException특정 클래스를 찾을 수 없을 때 발생ex) Class.forName() 메서드를 사용하여 클래스를 동적으로 로드할 때 클래스 경로에 해당 클래스가 존재하지 않을 ..