springboot全局异常处理,写出业务常见异常
时间: 2023-10-28 17:49:22 浏览: 67
Spring Boot 的全局异常处理可以在应用程序中处理未捕获的异常并返回合适的错误响应。以下是一些业务常见异常:
1. 数据库异常:数据访问时可能会出现各种异常,如数据库连接超时、SQL语句错误等。
2. 参数异常:当传入参数不符合规范或不满足业务需求时,会抛出参数异常。
3. 权限异常:用户未登录或无权限访问某些资源时,会抛出权限异常。
4. 文件上传异常:文件上传时可能会出现上传失败、文件格式不正确等异常。
5. 网络异常:网络连接失败、请求超时等异常都属于网络异常。
6. 调用第三方服务异常:当调用第三方服务出现异常时,需要对异常进行处理并返回错误信息。
7. 非法操作异常:用户进行了一些不合法的操作,如重复提交等。
8. 业务逻辑异常:业务过程中可能会出现一些业务异常,如订单已支付、库存不足等。
阅读全文