체크예외(Exception)높은 복구 가능성RuntimeException을 제외한 Exception 클래스 상속컴파일 시점에 체크함명시적 처리 필요예외처리(try-catch) 또는 책임전가([클래스명] throws) 필요IllegalArgumentException, NoSuchElementException언체크예외(RuntimeException)낮은 복구 가능성부모가 RuntimeException일 경우컴파일시점에 체크하지 않음명시적 처리 불필요예외처리(try-catch) 또는 책임전가([클래스명] throws) 불필요IOException, NoSuchAttributeException ! 비즈니스 계층에서 복구 가능성으로 판단 !