【发布时间】:2011-09-27 01:49:58
【问题描述】:
之后我尝试了几个不同的捕获。我有一些“清理”代码,只有在抛出异常时才应该运行。我可以为每个异常添加相同的代码,但这成为维护的噩梦。基本上,我想要类似 finally 语句的东西,但它只在抛出异常时运行。
这可能吗?
【问题讨论】:
-
这些运行时错误是您捕获的还是您自己的业务错误。
-
IOException、ClientProtocolException、UnsupportedEncodingException 等