我目前正在使用play2框架。

我有几个抛出exceptions的类,但是play2s全局onError处理程序使用throwable而不是异常。

例如,我的一个类(class)正在抛出NoSessionException。我可以检查一个可抛对象是否是NoSessionException吗?

最佳答案

您可以使用instanceof来检查它是否为NoSessionException

例:

if (exp instanceof NoSessionException) {
...
}

假设expThrowable引用。

关于java - Java-抛出异常,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12359175/

10-10 21:54