很多操作符可用于對Observable發(fā)射的onError
通知做出響應(yīng)或者從錯誤中恢復(fù),例如,你可以:
這是操作符列表:
onErrorResumeNext(?)
— 指示Observable在遇到錯誤時發(fā)射一個數(shù)據(jù)序列onErrorReturn(?)
— 指示Observable在遇到錯誤時發(fā)射一個特定的數(shù)據(jù)onExceptionResumeNext(?)
— instructs an Observable to continue emitting items after it encounters an exception (but not another variety of throwable)指示Observable遇到錯誤時繼續(xù)發(fā)射數(shù)據(jù)retry(?)
— 指示Observable遇到錯誤時重試retryWhen(?)
— 指示Observable遇到錯誤時,將錯誤傳遞給另一個Observable來決定是否要重新給訂閱這個Observable