Memo/짧은 메모

[Spring]예외 전환

생각없이 해도 생각보다 좋다. 2022. 10. 27. 23:21

예외 전환
1. Checked Exception이 Runtime 도중 발생할 수 있다.
2. 1번의 상황일 경우, 처리가 너무 번거로워지므로 @RestControllerAdvice로 보내서 UnChecked Exception 처럼 처리해버린다.
3. 이를 예외 전환이라고 한다.

Checked Exception은 원래는 try catch로 잡고 문제를 처리하는게 맞다. 하지만 Checked Exception 예외가 언제 어디서 무엇 때문에 발생할 지 미리 알고 다 try catch로 잡기는 힘들다.
그렇기 때문에 예외 전환을 사용해서 Unchecked Exception 으로 취급하여 예외에 대한 메세지를 명확하게 전달하는게 효과적일 수 있다.

'Memo > 짧은 메모' 카테고리의 다른 글

[SQL] 새로 보는 용어 정리  (0) 2022.10.30
[JAVA] Enum  (0) 2022.10.30
[Spring] @RestControllerAdvice  (0) 2022.10.26
[JAVA] Final keyword  (0) 2022.10.24
[Algorithm] 효율적인 피보나치 수열 구하기(DP)  (0) 2022.10.23