RestException 类

  • java.lang.Object
    • java.lang.Throwable
      • java.lang.Exception
        • java.lang.RuntimeException
          • com.microsoft.bot.restclient.RestException

public class RestException
extends java.lang.RuntimeException

为无效响应引发的异常,其中包含自定义错误信息。

构造函数摘要

构造函数 说明
RestException(String message, Response<ResponseBody> response)

初始化 RestException 类的新实例。

RestException(String message, Response<ResponseBody> response, Object body)

初始化 RestException 类的新实例。

方法摘要

修饰符和类型 方法和描述
java.lang.Object body()
retrofit2.Response<okhttp3.ResponseBody> response()

方法继承自 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

方法继承自 java.lang.Throwable

java.lang.Throwable.addSuppressed java.lang.Throwable.fillInStackTrace java.lang.Throwable.getCause java.lang.Throwable.getLocalizedMessage java.lang.Throwable.getMessage java.lang.Throwable.getStackTrace java.lang.Throwable.getSuppressed java.lang.Throwable.initCause java.lang.Throwable.printStackTrace java.lang.Throwable.printStackTrace java.lang.Throwable.printStackTrace java.lang.Throwable.setStackTrace java.lang.Throwable.toString

构造函数详细信息

RestException

public RestException(String message, Response response)

初始化 RestException 类的新实例。

参数:

message - 如果消息不可用,则为异常消息或响应内容
response - HTTP 响应

RestException

public RestException(String message, Response response, Object body)

初始化 RestException 类的新实例。

参数:

message - 如果消息不可用,则为异常消息或响应内容
response - HTTP 响应
body - 反序列化响应正文

方法详细信息

body

public Object body()

返回:

HTTP 响应正文

response

public Response response()

返回:

有关关联的 HTTP 响应的信息

适用于