我开始使用rxJava进行开发,并且遇到以下情况:我有一个可观察的对象,我想让一个订阅者处理错误onError,而另一个订阅者处理retryWhen。重试吞下错误时,如何避免错误吞入? 最佳答案 您可以将doOnError/doOnEach放在retryWhen之前,如下所示: o.doOnError(t -> { // do something }).retryWhen(o -> { // do something });