摘要:
Guava的 Throwables 工具常常可以让exception处理更方便。 Propagation 有时候,你会想把捕获的exception抛到上一个try/catch块。对于 RuntimeException 和 Error 尤为如此,它们不需要 try/catch 块,但可能被其他的 try/catch 块无意捕获。 Guava 提供了一些工具来简化propagate exception。例如: try{ someMethodThatCouldThrowAnything(); }catch(IKnowWhatToDoWithThisException e){ han... 阅读全文