EGOV 프레임워크 예외처리 관련 질의
- 작성자 :
- 이*규
- 작성일 :
- 2022-04-26 10:29:07
- 조회수 :
- 1,261
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
egov Framework 에서 사용하는 예외처리 관련한 질문 드리고자 합니다
test() 라는 함수 내에서 UserException 이라는 정의한 Exception 이 Throws new Exception 으로 throws 되었을 때
Controller 에서 아래 소스처럼 사용자가 정의한 예외가 발생 시
test(){
throw new UserException("message");
}
Try{
test();
}catch(UserException e){
log.debug("1");
}catch(Exception e){
log.debug("2" + e.getclass());
}
일때 예상한 UserException 이 발생되는게 아니라 해당 controller 에서는 undeclaredthrowableexception 가 발생하고, 내부 clause 에 UserException 이 들어가게 되던데
혹시 어느 부분에서 해당 기능이 동작하여 저렇게 처리가 되는건지 궁금하여 문의드립니다.
바쁘신 와중에 도와주셔서 감사합니다.
좋은하루되세요
test() 라는 함수 내에서 UserException 이라는 정의한 Exception 이 Throws new Exception 으로 throws 되었을 때
Controller 에서 아래 소스처럼 사용자가 정의한 예외가 발생 시
test(){
throw new UserException("message");
}
Try{
test();
}catch(UserException e){
log.debug("1");
}catch(Exception e){
log.debug("2" + e.getclass());
}
일때 예상한 UserException 이 발생되는게 아니라 해당 controller 에서는 undeclaredthrowableexception 가 발생하고, 내부 clause 에 UserException 이 들어가게 되던데
혹시 어느 부분에서 해당 기능이 동작하여 저렇게 처리가 되는건지 궁금하여 문의드립니다.
바쁘신 와중에 도와주셔서 감사합니다.
좋은하루되세요
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 :
- JDK(JRE) 정보 :
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
기재하신 내용으로는 문제가 없어 보입니다.
UserException을 추가로 생성하신 경우
문제 없이 처리될 것으로 보입니다.
구성 환경이나 설정을 다시한번 점검해 보시기 바랍니다.
감사합니다.
표준프레임워크센터 입니다.
기재하신 내용으로는 문제가 없어 보입니다.
UserException을 추가로 생성하신 경우
문제 없이 처리될 것으로 보입니다.
구성 환경이나 설정을 다시한번 점검해 보시기 바랍니다.
감사합니다.