@anotation으로 예외처리

hanahana·2022년 10월 7일
0

Spring 학원수강

목록 보기
38/45
  • 컨트롤러에서만 가능하다.
//controler 어노테이션이 있는 클래스에 한해서 예외처리를 가능하게 하는 어노테이션 다른클래스안됨
	@ExceptionHandler({NullPointerException.class, NumberFormatException.class}) //예외처리 핸들러 (트라이 캐치에 catch) 괄호안에 원하는 예외상황을 지정할수있다. 없으면 디폴트
	public String errorhandler() {
		return "redirect:/home.kh";
		
	}

이 경우 ajax의 error는 적지 않아도 된다
success도 없어도 되지만 그 경우 반환값이 없어 html영역에서 아무동작도 하지 않게된다

이경우 try catch의 예외처리는필요 없다

profile
hello world

0개의 댓글