Class AbstractRuntimeException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ApiLocalRuntimeException, ApiNativeRuntimeException, ApiRemoteRuntimeException, ApiRpcRuntimeException, ApiRuntimeException, ApiTimeoutRuntimeException, CustomRuntimeException, DataBaseRuntimeException, DataRuntimeException, FailureRuntimeException, ForbiddenRuntimeException, Http1xxRuntimeException, Http2xxRuntimeException, Http3xxRuntimeException, Http4xxRuntimeException, Http5xxRuntimeException, MqRuntimeException, MqTimeOutRuntimeException, NotifyRuntimeException, NotifyTimeOutRuntimeException, SqlRuntimeException, SysDeCodeRuntimeException, SysDeCryptRuntimeException, SysEnCodeRuntimeException, SysEnCryptRuntimeException, SysNotSupportRuntimeException, SysParseRuntimeException, SysRuntimeException, SysSignRuntimeException, SysVerifyRuntimeException, SysWrapRuntimeException, UnauthorizedRuntimeException, UnKnownRuntimeException, ValidationRuntimeException

public abstract class AbstractRuntimeException extends RuntimeException
基于运行时异常 统一异常基类(包含异常类,业务失败类,验证类等) 错误分为两级提示 msg:错误的简单提示 message:详细的错误提示内容
Since:
1.0.1
Version:
1.0.1
Author:
xmagic
See Also:
  • Constructor Details

    • AbstractRuntimeException

      public AbstractRuntimeException(int code, String msg, String err, String tag)
      完整的异常
      Parameters:
      code - 错误代码
      msg - 错误提示
      err - 错误详情
      tag - 标签
    • AbstractRuntimeException

      public AbstractRuntimeException(int code, String msg, String err)
      完整的异常(无标签)
      Parameters:
      code - 错误代码
      msg - 错误提示
      err - 错误详情
    • AbstractRuntimeException

      public AbstractRuntimeException(int code, String msg)
      完整的异常(无错误详情,无标签)
      Parameters:
      code - 错误代码
      msg - 错误提示
    • AbstractRuntimeException

      public AbstractRuntimeException(ResultCode resultCode, String err, String tag)
      完整的异常
      Parameters:
      resultCode - 错误枚举
      err - 错误详情
      tag - 标签
    • AbstractRuntimeException

      public AbstractRuntimeException(ResultCode resultCode, String err)
      完整的异常(无标签)
      Parameters:
      resultCode - 错误枚举
      err - 错误详情
    • AbstractRuntimeException

      public AbstractRuntimeException(ResultCode resultCode)
      完整的异常(无错误详情,无标签)
      Parameters:
      resultCode - 错误枚举
  • Method Details

    • getCode

      public int getCode()
    • getMsg

      public String getMsg()
    • getErr

      public String getErr()
    • getTag

      public String getTag()