【发布时间】:2019-10-18 04:11:19
【问题描述】:
我从子方法和嵌套方法中抛出了多个错误。不同类型的异常来自它们。 例如:“NullPointer 异常,连接异常,IllegalState 异常”。我可以在一个 catch 块中使用多个 catch 块或多个 if 语句来捕获它们。
我想写一些干净的代码。我不想使用重复的东西。有没有其他方式或方法来实现这个。
【问题讨论】:
-
请发布您编写的代码,然后我们可以提出更改建议。
-
如果你不想在各种catch块中重复代码,那么你可以catch Throwable,它被扩展为Error和Exception。但这假设你真的,真的想对所有类型的问题做同样的事情。
标签: java performance optimization coding-efficiency