Java - 用于捕获任何异常的ExceptionType

时间:2015-10-07 08:31:25

标签: java exception

在Java中应该使用ExceptionType来捕获try块中发生的任何异常。 我只是想知道try块中存在错误,以便我可以exit程序

try {

} catch (ExceptionType name) {

}

2 个答案:

答案 0 :(得分:4)

您可以使用java.lang.Exception来捕获大多数例外情况。无论你是否都是有争议的:也许调用堆栈中更高的函数可以更恰当地处理异常。

真正的全能是java.lang.Thowable。但是在拦截时要小心,因为这样做会干扰JVM的工作。

答案 1 :(得分:1)

您可以捕获java.lang.Exception或java.lang.Throwable。 请注意,捕获所有异常是反模式。