2017-03-31 62 views

回答

1

fromCallable需要一个Callable它有一个call() throws Exception方法,因此,你可以宣布你的方法throws X其中X是你需要抛出异常类型:

public String beginUpload(String filePath) throws IOException { 
    throw new IOException(); 
} 
+0

所以它会接着在Observable.subscribe(@覆盖公共 最终无效的onError(Throwable的E为由抓))? – Mike6679

+0

'fromCallable'捕获并调用'Subscriber'上的'onError()'。 – akarnokd