RuntimeException
public class UserNotFoundException extends RuntimeException {
public UserNotFoundException(String message) {
super(message);
}
}
@ControllerAdvice 全局处理exception,错误的情况返回500
如果单使用@ExceptionHandler,只能在当前Controller中处理异常。但当配合@ControllerAdvice一起使用的时候,就可以摆脱那个限制了。
// for all exceptions
HttpStatus.INTERNAL_SERVER_ERROR
网友评论