1
如果在完成之前Observable
没有完全发出一个值,我想“抛出”自定义错误。RxJava在空的时候发出错误
让我试图表明一个例子:
Observable<SomeClass> stream = ...
stream
.filter(...)
.singleOrError(new MyCustomException())
所以我有SomeClass的对象流。我想发出自定义错误,如果fitler()
不只是发出一个元素。
Yeap。这样可行。 single()。onErrorResumeNext(Single.error(new CustomError()) – Raipe