很多操作符可用于对Observable发射的onError
通知做出响应或者从错误中恢复,例如,你可以:
这是操作符列表:
onErrorResumeNext( )
— 指示Observable在遇到错误时发射一个数据序列onErrorReturn( )
— 指示Observable在遇到错误时发射一个特定的数据onExceptionResumeNext( )
— instructs an Observable to continue emitting items after it encounters an exception (but not another variety of throwable)指示Observable遇到错误时继续发射数据retry( )
— 指示Observable遇到错误时重试retryWhen( )
— 指示Observable遇到错误时,将错误传递给另一个Observable来决定是否要重新给订阅这个Observable