首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >RxJava2 - onErrorResumeNext的必然性

RxJava2 - onErrorResumeNext的必然性
EN

Stack Overflow用户
提问于 2018-10-03 21:07:13
回答 1查看 191关注 0票数 0
代码语言:javascript
复制
fun remove(data: String): Single<JSONApiObject> {
    return service.remove(data)
            .onErrorResumeNext(ErrorHandler(ErrorParser()))
}

如果我不打算做任何onErrorResumeNext,那么onError是必要的吗?这是一个POST请求。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-03 21:12:39

不是的。但建议实现onErroronErrorResumeNext,以便在订阅出错时进行处理。否则,你的程序就会崩溃。

例如,在您的情况下,如果您的POST请求失败,您可以让您的用户知道这是由网络断开、字段丢失或服务器关闭引起的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52627743

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档