Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用Completable的CompletableSource的不兼容类型_Java_Rx Java_Rx Java2 - Fatal编程技术网

Java 使用Completable的CompletableSource的不兼容类型

Java 使用Completable的CompletableSource的不兼容类型,java,rx-java,rx-java2,Java,Rx Java,Rx Java2,我试图处理错误(忽略它),当它发生在我的上层可观察链流中。 我想使用onErrorResumeNext函数来执行此操作。 但是当我这样使用它的时候 .... //some actions .onErrorResumeNext(new Function<Throwable, CompletableSource>() { @Override public CompletableSource apply(Throwable throwable) throws

我试图处理错误(忽略它),当它发生在我的上层可观察链流中。 我想使用
onErrorResumeNext
函数来执行此操作。 但是当我这样使用它的时候

.... //some actions
.onErrorResumeNext(new Function<Throwable, CompletableSource>() {
        @Override
        public CompletableSource apply(Throwable throwable) throws Exception {
         return Completable.complete();
        }
      })
//一些行动
.onErrorResumeNext(新函数(){
@凌驾
public CompletableSource apply(Throwable Throwable)引发异常{
返回Completable.complete();
}
})
IDE在带有错误的
返回Completable.complete()
行下面加下划线:

不兼容的类型。 必修的: io.reactivex.CompletableSource 发现: 完全的


如何正确处理此问题?

您必须导入正确的类型:

import io.reactivex.Completable;

返回io.reactivex.Completable.complete();