Class CodeException

All Implemented Interfaces:
Serializable

public class CodeException extends RuntimeException
Unified exception class for API responses 统一的API响应异常类
Author:
Jon url: Jon's blog url: OpenCode.cloud
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • message

      @Nullable private final String message
      Error message / 错误消息
    • status

      private final org.springframework.http.HttpStatusCode status
      HTTP status code / HTTP状态码
    • code

      @Nullable private final Integer code
      Error code / 错误代码
  • Constructor Details

    • CodeException

      public CodeException()
      Default constructor 默认构造方法
    • CodeException

      public CodeException(String message)
      Constructor with message 带消息的构造方法
      Parameters:
      message - Error message / 错误消息
    • CodeException

      public CodeException(String message, @Nullable org.springframework.http.HttpStatus status)
      Constructor with message and status 带消息和状态的构造方法
      Parameters:
      message - Error message / 错误消息
      status - HTTP status / HTTP状态
    • CodeException

      public CodeException(String message, @Nullable Throwable cause)
      Constructor with message and cause 带消息和原因的构造方法
      Parameters:
      message - Error message / 错误消息
      cause - Original exception / 原始异常
    • CodeException

      public CodeException(String message, @Nullable org.springframework.http.HttpStatus status, @Nullable Integer code)
      Constructor with message, status and code 带消息、状态和代码的构造方法
      Parameters:
      message - Error message / 错误消息
      status - HTTP status / HTTP状态
      code - Error code / 错误代码
    • CodeException

      public CodeException(String message, @Nullable Integer code, @Nullable Throwable cause)
      Constructor with message, code and cause 带消息、代码和原因的构造方法
      Parameters:
      message - Error message / 错误消息
      code - Error code / 错误代码
      cause - Original exception / 原始异常
    • CodeException

      public CodeException(String message, @Nullable org.springframework.http.HttpStatus status, @Nullable Integer code, @Nullable Throwable cause)
      Constructor with message, status, code and cause 带消息、状态、代码和原因的构造方法
      Parameters:
      message - Error message / 错误消息
      status - HTTP status / HTTP状态
      code - Error code / 错误代码
      cause - Original exception / 原始异常