问题描述
我有这个
private Single<Integer>(){
Single.just(1,2,3).map{
it
}.onErrorResumeNext {
Single.error(UserException("400",errorMessage))
}
}
现在,我想在异常中插入一个额外的对象。
Single.just(1,3).map{
//anything
}.onErrorResumeNext {
more@R_473_404[email protected]{
Single.error(UserException("400",errorMessage + it.message))
}
}
我有一个错误,我需要返回一个Single<Integer>
而不是一个Single<UserExepction>
解决方法
我认为您想要onErrorReturn
Flowable.just(1,2,3).map { x -> x }.onErrorReturn { 1 }