Mute Idiom模式

19-07-30 jdon
    

目的

在执行某些业务逻辑时,提供一个模板来禁止那些声明但不能发生或只应记录的任何异常。模板消除了编写重复的Try-Catch块的需要。

适用场景

  • API声明了一些异常,但永远不会抛出该异常,例如。ByteArrayOutputStream批量写入方法。
  • 您需要通过记录来抑制某些异常,例如关闭资源。