개요 예외 처리 로직은 귀찮지만 운영상 이슈를 체크할 때 필요한 코드입니다. Exception 의 경우 로직 처리를 하지 않더라도 발생은 되지만 RuntimeException은 컴파일 시 발견하지 못하는 에러에 대해 처리가 필요하며 또한 클라이언트에게 오류 메세지를 전달 시 규칙성이 갖춰진 형식으로 전달하는 것이 조금 더 효율적이다. 예외처리(Exception) 기초 기본적으로 예외처리에는 Error와 Exception으로 나눠지는데 이를 구분할 필요가 있다. Throwable는 Java 언어의 모든 오류 및 예외의 상위 클래스이며 VirtualMachine에 의해 혹은 throw/catch 절을 통해 발생(Throw) 될 수 있습니다. Error(오류)의 경우 Exception으로 처리하기 어려울 정도..