Future中 try-catch 和 catchError
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Future中 try-catch 和 catchError相关的知识,希望对你有一定的参考价值。
参考技术A 运行发现,此时onError并没有被命中,而是被try-catch捕获了异常。我们又尝试在testFuture方法后加上 asyhc 进行修饰,声明告知这是一个异步结果,此时onError会被命中。或者,我们将 throw AssertionError("assert error2") 改为 return Future.error("assert error2") , onError 也会被命中。以上是关于Future中 try-catch 和 catchError的主要内容,如果未能解决你的问题,请参考以下文章
在java语言中try-catch的catch中能否再加try--catch?