개발일지/수업내용

210805(목)_DAY 12

jungwonyu 2021. 8. 6. 01:12
728x90

[Exception]

 

1. UnCheckedException

: 프로그램을 실행 해봐야 오류가 나는지 안 나는지 알 수 있다. 문법적으로는 이상이 없기 때문에 예외처리는 필수가 아니다.

 

2. CheckedException

: 컴파일 단계에서 오류를 확인할 수 있다. 예외처리 필수.  Exception Class 중 RuntimeException을 제외한 모든 Class가 해당된다.

 

* 예외 처리 방법: try ~ catch ~ finally

 - try: 예외가 확인되면 catch { }로 이동, 확인되지 않으면 finally { }로 이동

 - catch: try에서 보낸 예외 처리

 - finally: 예외 발생과 상관 없이 항상 수행 (필수 X)

CheckedException 예시