예외처리 또한 서비스 구현만큼 중요합니다. RuntimeException 에러를 상속받아, http 상태코드와 메세지를 전달받아 보다 명확하게 하겠습니다. 가장 익숙하고 빈번한 서비스의 예외처리인 회원가입을 진행하려고 할 경우 발생되는 존재하는 아이디에 대한 예외처리를 커스텀하겠습니다. 서비스를 만들면서 수없이 마주할 예외처리들을 넣어두기 위해 exception 패키지를 생성했습니다. 그 아래, RuntimeException을 상속받은 추상화된 예외 클래스를 만들었습니다. http 상태코드와 메세지를 담을 객체를 선언했습니다. AbstractException.java public abstract class AbstractException extends RuntimeException { abstract p..