Class CavException

All Implemented Interfaces:
Serializable

public class CavException extends RuntimeException
全局业务异常
See Also:
  • Field Details

    • code

      private String code
      业务code
    • params

      private final Object[] params
      异常信息参数
  • Constructor Details

    • CavException

      public CavException(String code)
      业务异常
      Parameters:
      code - 业务异常dode
    • CavException

      public CavException(Exception e)
      直接复制异常,抛出到页面
      Parameters:
      e - 异常
    • CavException

      public CavException(String code, Exception e)
      业务异常,复制了其他异常的栈堆信息
      Parameters:
      code - 错误信息
      e - 异常
    • CavException

      public CavException(String code, Object... params)
      业务异常
      Parameters:
      code - 业务异常dode
      params - 业务参数
    • CavException

      public CavException(String code, Exception e, Object... params)
      业务异常
      Parameters:
      code - 业务异常dode
      e - 抛出来的 异常
      params - 参数
  • Method Details

    • getCode

      public String getCode()
      获取 业务code
      Returns:
      code 业务code
    • setCode

      public void setCode(String code)
      设置 业务code
      Parameters:
      code - 业务code
    • getParameters

      public Object[] getParameters()
      获取 异常信息参数
      Returns:
      params 异常信息参数