我有一个网络服务器,可以在服务请求时捕获一长串异常。
目前,我们有一长串要处理许多 catch 块的异常。
是否有处理此类事情的最佳实践?
我在想类似的东西
} catch (Exception e) {
return handleException(e);
}
Response handleException(Exception e) {
if (e instanceof DomainException) {
//DO SOMETHING
} else if (e instanceof NullPointerException) {
.
.
.
我不确定这是否更清洁。有什么更好的处理方法的建议吗?