커스텀 예외들은 표준 자바 예외부분이 아닌 속성 정보 및 비즈니스 로직 정책에 의한 예외들을 핸들링 할 수 있는 유연성을 제공한다. 이러한 특징은 애플리케에션에 에러코드 같은 부가정보를 저장할 수 있고, Runtime상에서 사용자에게 발생한 에러를 예외 처리하거나 보여주기 위해 사용한다. @ExceptionHandler 특정 핸들러 클래스 및 / 또는 핸들러 메소드에서 예외를 처리하기위한 어노테이션이다. https://docs.spring.io/spring/docs/5.2.5.RELEASE/javadoc-api/ Spring Framework 5.2.5.RELEASE API docs.spring.io CustomExceptionHandler @RestControllerAdvice public class ..