首页 > 解决方案 > 在 try catch 块中编写特定异常或通用异常哪个更好?

问题描述

我正在尝试编写带有异常处理的代码,但是,我担心在 try catch 块"Specific Exception""Generic Exception"中写哪一个好。

性能方面哪个更好。

请帮助我提出建议。

提前致谢。

标签: javaexception-handling

解决方案


我建议您进行特定异常处理。朝这个方向编码可以确保开发人员事先知道可能会抛出哪些异常。

另一个好处是可以采取特定于异常类型的操作,而不是使用单个 catch 块并以通用方式处理异常。


推荐阅读