OutOfMemoryError
, ThreadDeath
, StackOverflowError
Checked Exception | Unchecked Exception | |
---|---|---|
구분 | RuntimeException을 제외한 모든 Exception 클래스 | RuntimeException을 상속받는 모든 클래스 |
Application의 예외 처리 여부 | 무조건 처리해야 한다 | 하지 않아도 된다 |
예외의 확인 시점 | 컴파일 단계에서부터 컴파일이 되지 않는다. | 런타임중 예외가 확인된다. |
예외 발생시 트랜잭션 처리 | 기본적으로 Roll-back X | 기본적으로 Roll-back |