【发布时间】:2021-06-20 19:37:42
【问题描述】:
考虑这段代码:
@Test(expected = NullPointerException.class)
public void testSaveEmptyApplication() {
try {
Application application = new Application();
Application result = applicationService.save(application);
} catch (Exception e) {
if(e instanceof UncheckedServiceException) {
throw e.getCause(); // java.lang.Throwable, compiler error
}
}
}
如何重新抛出 Throwable?
【问题讨论】:
-
你试过
testSaveEmptyApplication() throws Throwable吗? -
请将编译器的错误消息粘贴到您的问题中,以便我们都可以确定我们在说什么。
标签: java exception try-catch throw