Spring - 서블릿 예외 처리 ( Exception )
rlaehddnd0422
자바에서의 예외 자바는 main 메소드를 직접 실행할 때 main 이라는 이름의 쓰레드가 실행됩니다. 이 때 실행 도중에 try catch를 통한 해당 예외 처리 조차 하지 못하고 처음 실행한 main 메소드까지 예외가 넘어온 이후, main 메소드에서 조차도 예외를 처리하지 못하면 자바는 예외 정보를 남기고 main 쓰레드를 종료합니다. 웹 애플리케이션에서의 예외 웹 애플리케이션에서는 예외를 어떻게 다룰까요? 웹 애플리케이션은 "사용자 요청별"로 쓰레드가 할당되고, 서블릿 컨테이너 안에서 실행됩니다. 따라서 애플리케이션 내부 컨트롤러에서 예외가 발생했을 경우, 마찬가지로 try catch로 예외를 잡아 처리하면 문제가 없겠지만, 컨트롤러에서 예외를 처리하지 못하면 이 전 단계인 인터셉트에게 예외가 넘겨..