728x90
반응형
Exception 기본 내용
https://vprog1215.tistory.com/185?category=989394
Checked Exception
- Compile 시점에 체크된 Exception이다.
- Runtime Exception을 상속받지 않는다.
- 반드시 예외를 처리해야 된다.
Unchecked Exception
- Runtime 시점에 체크된 Exception이다.
- Runtime Exception을 상속 받는다.
차이점
Checked Exception | Unchecked Exception | |
확인시점 | Compile 단계 | Runtime 단계 |
처리여부 | 예외를 반드시 처리해야된다. | 반드시 처리할 필요는 없다. |
트랜잭션 처리 | Roll-Back 하지 않는다. | Roll-Back 한다. |
예외종류 | IOException SQLException DataAccessException ClassNotFoundException |
NullPointException ArrayIndexOutofBoundary IllegalArgumentException IllegalStateException |
728x90
반응형
'Language > Java' 카테고리의 다른 글
[Java] Interface, Abstract (0) | 2021.08.23 |
---|---|
[Java] Exception(예외) (0) | 2021.08.23 |
[Java] String, StringBuffer, StringBuilder (0) | 2021.08.23 |
[Java] String Object 와 String literal, 동일성 동등성 (0) | 2021.08.21 |
[Java] Annotation (0) | 2021.08.20 |
댓글