当前位置: 代码迷 >> J2EE >> java错误处理传递有关问题
  详细解决方案

java错误处理传递有关问题

热度:50   发布时间:2016-04-22 03:08:46.0
java异常处理传递问题
public class One(){
  public void A() throws Excepiton{
  //执行某操作
  ...
  }
}

public class Two(){
  public void B(){
  One o=new One();
  try{
  o.A();
  System.out.println("执行成功");
  }catch(Exception e){
  System.out.println("执行失败");
  }
  }  
}

现在有个问题就是执行方法B()时,如果o.A()抛出异常了,输出却仍然是:执行成功。这个是为什么?
哪位高人指点下

------解决方案--------------------
public void A() throws Excepiton{ 
try{ 
//执行某操作 
... 
}catch(Exception ex){
throws e;

}
  相关解决方案