【发布时间】:2013-01-29 00:04:47
【问题描述】:
尝试从另一种方法中获取:
method1(){
try {
method2();
}catch(Exception e){
}
}
method2(){
try{
//ERROR FROM HERE
}catch(Exception e){
}
}
method1() 将如何捕获来自method2() 的错误?
【问题讨论】:
-
不会因为
method2()已经捕捉到它。不过,您可以去掉method2()中的try/catch块并添加throws声明。这样,该方法将被传递给调用者。