【发布时间】:2013-09-18 01:17:41
【问题描述】:
我的问题是我不能让内部 catch 抛出异常。 在这里,我希望 ex 被扔到外面。
Runnable(){
public void run(){
try{
try{
}catch(Exception ex){
System.out.println("Inner");
throw ex; //I get an error here
}
}catch(Exception e){
System.out.println("Outer");
}}
错误信息:必须捕获未报告的异常,声明要抛出
【问题讨论】:
-
请为您的示例发布更多信息,它只是模板
-
这就是全部代码吗?您发布的内容不应产生未捕获的
Exception错误。 -
e 和 ex 都是异常类型。没有专业..
标签: java multithreading exception try-catch throw