서비스 계층에서 발생하는 비지니스 로직의 상황에 맞게 개발자가 의도적으로 예외를 던지는 방법에 대해 학습 해보도록 하겠습니다.
학습 목표
서비스 계층에서 의도적으로 예외를 던지는 방법과 상황을 이해할 수 있다.
사용자 정의 예외(Custom Exception)를 만들 수 있다.
서비스 계층에서 던져진 예외를 API 계층에서 처리할 수 있다.
비지니스적인 예외 던지기(throw) 및 예외 처리