JAVA

Exception

orioncsy 2022. 12. 21. 02:16

Checked Exception

- RuntimeException을 상속하지 않는 경우

- 컴파일 시점에서 예외가 확인 된다.

- 명시적으로 예외처리를 해야한다.

- FileNotFoundException, ClassNotFoundException

- 스프링에서 트랜잭션 처리시 예외가 발생한 경우 롤백 수행하지 않는다.

 

Unchecked Exception

- RuntimeException을 상속하는 경우

- 런타임 시점에서 예외가 확인 된다.

- NullPointerException

- 스프링에서 트랜잭션 처리시 예외가 발생한 경우 롤백 수행