F.Promise异常处理

时间:2016-04-13 13:45:52

标签: java playframework exception-handling promise

假设有一些方法foo已定义:

F.Promise<T> foo() { // some implementation }

F.Promise来自Play Framework)

调用RuntimeException后调用者如何处理可能抛出的foo? 使用try-catch阻止?或者作者是否应保证在返回的承诺中总是保留任何可能的异常 - 所以使用F.Promise.recover

当这两种方法混合在一起还是应该避免时,这是好事吗?有关此类问题的最佳做法是什么?

0 个答案:

没有答案