Java - 捕获所有其他意外的异常

lmo*_*523 1 java exception

我有几个我定义和捕获的异常类型(即网络错误,验证错误等) - 现在我基本上想说"抓住我没想到的所有其他异常".做这个的最好方式是什么?

它只是使用通用Excepion e吗?

谢谢

pra*_*ash 8

我建议编写所有预期的异常,然后使用Exception进行跟踪,例如

try
{
}
catch (expectedException1 e)
{
}
.
.
.
catch (Exception e)
{
}
Run Code Online (Sandbox Code Playgroud)

这将有助于您对您期望的个别异常采取行动,最后,当您获得异常时,您可以一般地处理它.因为,Exception类位于所有异常的顶部,所以这需要在最后.一般规则是,当你在列表中,层次结构走向顶部