如何通过发布Lambda处理错误传播

时间:2019-01-08 16:40:47

标签: rx-java rx-java2

下面的代码在changedate方法内为第二个流打印一个UndeliverableException

publish

如何做到这一点,以使它不认为这是未实现的,并且仍然能够对所有错误做出反应,最后只捕获一个PublishSubject<Integer> subject = PublishSubject.create(); subject .publish(shared -> Observable.merge( shared.filter(i -> i == 1), shared.filter(i -> i == 2))) .onErrorReturnItem(5) .subscribe(); subject.onError(new IOException());

0 个答案:

没有答案