首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

java错误处理传递有关问题

2012-03-06 
java异常处理传递问题public class One(){public void A() throws Excepiton{//执行某操作...}}public cla

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;

}

热点排行