예외처리

Spring

Spring(5) 예외처리 방법(중복사용 가능)

1. 메서드별로 예외를 처리하는 방법 - try-catch / throws 방법 - 1순위로 적용된다. 2. 하나의 컨트롤러에서 발생하는 예외를 모아서 처리하는 방법 - @ExceptionHandler(메서드 작성) 방법 - 2순위로 적용된다. ex) controller에서 메서드 작성 @ExceptionHandler(Exception.class) public String exceptionHandler(Exception e, Model model) { e.printStackTrace(); model.addAttribute("errorMsg", "서비스 이용중 문제가 발생했습니다."); return "common/errorPage"; } 3. 전역에서 발생하는 예외를 모아서 처리하는 클래스 - @Contr..

JAVA

JAVA (19) 예외처리

▶ 예외처리 - 시스템 에러를 제외한 컴파일 에러, 런타임 에러, 논리 에러와 같은 비교적 덜 심각한 것을 가지고 작업을 할 예정이며 이런 것들을 "예외"라고 부른다 (Exception) - 이러한 예외들이 발생했을 경우에 대비해 "처리"하는 방법을 "예외처리"라고 함 - 예외처리를 해야하는 이유 : 예외 발생시 프로그램이 비정상적으로 종료되는 것을 막기 위함. ■ 예외처리 구문 - 예외처리 구문이란 예외가 발생했을 경우를 대비해서 실행할 내용을 정의해두는 것 ■ 에러 (오류) 종류 - 시스템 에러 : 컴퓨터의 오작동으로 인해 발생하는 에러 => 소스코드로 해결 불가 - 컴파일 에러 : 소스코드상의 문법적인 문제로 발생하는 에러 => 빨간줄로 알려줌 => 소스코드 수정으로 해결 가능 - 런타임 에러 : ..

동동이임
'예외처리' 태그의 글 목록