针对服务异常我们封装了一个 ServiceException

构造器

  1. // 用于 R 直接中断执行,返回。
    public ServiceException(R result) {}

    // 中断执行,返回对应code
    public ServiceException(IResultCode rCode) {}

    // 同上,多自定义异常消息
    public ServiceException(IResultCode rCode, String message) {}

    // 未知异常返回
    public ServiceException(Throwable cause) {}

    // 同上,多自定义异常消息
    public ServiceException(String message, Throwable cause) {}

方法

  1. // 获取返回信息
    public R getResult() {}

微信公众号

如梦技术

精彩内容每日推荐!!!