[Spring]-REST 어플리케이션 예외처리
프로그램의 오류 두가지 1. 컴파일 에러 (컴파일 중 발생하는 에러) 2. 런타임 에러 (어플리케이션 실행 중 발생하는 에러) 자바 1. 에러 - JVM 실행에 문제 -> 개발자가 해결할 수 없음 2. 예외 - 사용자의 잘못된 조작 or 개발자의 잘못된 코딩으로 발생 둘의 공통점 : 둘다 프로그램이 예기치 못하게 종료된다 예외는 예외처리를 통해 프로그램의 종료를 막고 정상 실행할 수 있다 - Exception 클래스는 자바 모든 예외의 조상이 되는 클래스 해결방법 : 예외가 발생하는 시점에 RuntimeException클래스를 상속받아 만든 예외처리 메소드를 실행시켜줘야 한다 Springboot에서의 예외처리 방법 3가지 1. @ControllerAdvice - 전역 예외처리 지원 2. @Exceptio..
BackEnd/SpringBoot
2020. 7. 22. 14:45