개발자라면 누구나 한번쯤 예외처리에 대해 깊게 공부해야 할 때가 온다.
단순히 throw, try-catch로 예외처리 했던 과거와는 다르게 좀 더 깊게 알아보자.
에러는 크게 두 종류로 나뉜다.
Error
해결(?) 할 수 없는 에러이다.
OutOfMemoryError, AssertionError, StackOverflowError, IOError, NoClassDefFoundError
종류는 위와 같이 대표적인 것들이 있다.
Exception
예방할 수 있는 에러이다.
실무에서 가장 중요한건 예외처리?..
엄청난 성능을 가진 로직이나
기똥찬 코드도 에러 한방이면 무용지물이다.(고객의 신뢰도 하락 ..)
예외처리는 기본중에 기본이고, 최대한 여러 방면으로 방어해야 한다.
'Back-End > Spring' 카테고리의 다른 글
[리팩토링] 코드 리팩토링이란 ? (1) | 2023.07.22 |
---|---|
[JPA] JPA Repository 메소드로 쿼리없이 코딩 (0) | 2022.08.09 |
[JPA] 필드와 컬럼 매핑 어노테이션 정리 (0) | 2022.08.01 |
[JPA] ddl-auto 주의 및 실무 적용 (0) | 2022.08.01 |
[spring boot] 간단한 방명록 만들기 [2편] (0) | 2022.06.16 |