RxJava的错误处理库——RxErrorHandler

RxJava使用过程中会抛出异常以及错误,那么RxJava会结束事件处理序列,直接进入onError()对错误进行处理,而RxErrorHandler则是一个错误处理库,其使用十分的简单,只需要对RxErrorHandler进行初始化即可使用。
一、初始化
在初始化之前需要注意的一点是引用库的时候,使用的RxJava库版本不同,那么使用的RxErrorHandler的版本也不同。
RxJava的错误处理库——RxErrorHandler
RxErrorHandler的初始化:
RxJava的错误处理库——RxErrorHandler
从初始化代码可以看到,RxErrorHandler初始化最为重要的部分是对ResponseErrorListener的实现,该Listener接口即是对错误的处理响应
二、使用
RxErrorHandler在RxJava1.0和RxJava2.0下使用的接口不一样:
RxJava的错误处理库——RxErrorHandler
虽然接口不一样,但是使用方法是一样的。由于使用了RxErrorHandler对错误进行了处理,所以在此处也就没有必要复写onError()方法。

Github官网:RxErrorHandler的Github官方文档

相关文章:

  • 2022-12-23
  • 2022-01-28
  • 2021-12-26
猜你喜欢
  • 2022-12-23
  • 2021-12-03
  • 2021-04-02
  • 2021-10-13
  • 2021-07-11
  • 2022-12-23
相关资源
相似解决方案