diff --git a/src/main/java/com/sqx/common/exception/SqxExceptionHandler.java b/src/main/java/com/sqx/common/exception/SqxExceptionHandler.java index 33aa5802..036c1da6 100644 --- a/src/main/java/com/sqx/common/exception/SqxExceptionHandler.java +++ b/src/main/java/com/sqx/common/exception/SqxExceptionHandler.java @@ -14,6 +14,8 @@ import org.springframework.web.context.request.ServletWebRequest; import org.springframework.web.context.request.WebRequest; import org.springframework.web.servlet.NoHandlerFoundException; +import java.io.IOException; + /** * 异常处理器 * @@ -77,6 +79,11 @@ public class SqxExceptionHandler { return new ResponseEntity<>(HttpStatus.TOO_MANY_REQUESTS); } + @ExceptionHandler(IOException.class) + public Result handleIoException() { + return Result.error("请求中断,请重试"); + } + private void logErrorInfo(WebRequest webRequest) { if (webRequest instanceof ServletWebRequest) { ServletWebRequest servletWebRequest = (ServletWebRequest) webRequest;