Checked Exception
- RuntimeException을 상속하지 않는 경우
- 컴파일 시점에서 예외가 확인 된다.
- 명시적으로 예외처리를 해야한다.
- FileNotFoundException, ClassNotFoundException
- 스프링에서 트랜잭션 처리시 예외가 발생한 경우 롤백 수행하지 않는다.
Unchecked Exception
- RuntimeException을 상속하는 경우
- 런타임 시점에서 예외가 확인 된다.
- NullPointerException
- 스프링에서 트랜잭션 처리시 예외가 발생한 경우 롤백 수행
'JAVA' 카테고리의 다른 글
추상 클래스와 인터페이스 (0) | 2023.03.12 |
---|---|
접근 제어자 (0) | 2023.03.10 |
JDK 변화 (0) | 2023.03.09 |
Garbage Collector (0) | 2023.03.05 |
Java 버전 및 JDK 버전 (0) | 2022.12.13 |