RxCpp does not implement the Catch operator.
RxGroovy implements the Catch operator in the same way as does RxJava. There are three distinct operators that provide this functionality:
onErrorReturn
onErrorResumeNext
onExceptionResumeNext
onErrorReturn
onErrorResumeNext
onExceptionResumeNext
RxJava implements the Catch operator with three distinct operators:
onErrorReturn
onErrorResumeNext
onExceptionResumeNext
onErrorReturn
onErrorResumeNext
onExceptionResumeNext
RxJS implements the Catch operator with two distinct operators:
catch
onErrorResumeNext
catch
onErrorResumeNext
RxKotlin implements the Catch operator in the same way as does RxJava. There are three distinct operators that provide this functionality:
onErrorReturn
onErrorResumeNext
onExceptionResumeNext
onErrorReturn
onErrorResumeNext
onExceptionResumeNext
Rx.NET implements the Catch operator with two distinct operators:
Catch
OnErrorResumeNext
Catch
OnErrorResumeNext
RxPY implements the Catch operator with two distinct operators:
catch_exception
on_error_resume_next
catch_exception
on_error_resume_next
Rx.rb implements the Catch operator with two distinct operators:
rescue_error
on_error_resume_next
rescue_error
on_error_resume_next
Rx.rb implements the Catch operator with four distinct operators:
onErrorFlatMap
onError
notifications from a misbehaving Observable into the emissions from a secondary ObservableonErrorResumeNext
onErrorReturn
onExceptionResumeNext
onErrorFlatMap
onErrorResumeNext
onErrorReturn
onExceptionResumeNext