类A的方法X自己使用try catch进行了异常捕捉,而我在类B里面调用的时候,在发生异常的时候我想自己针对错误处理后返回一个友好的界面给用户,而不是一堆异常代码.
谢谢

解决方案 »

  1.   

    class A{
      X() throws Exception{
      }
    }class B{
      Y() throws Exception{
        try{
          new A().X();
        }catch(Exception e){
          System.out.println("友好提示!" + e.getMessage());
          //如果这里不最终显示, 将下一句"//"删除
          //throw new Exception("友好提示!" + e.getMessage());
        }
      }
    }
      

  2.   

    如果class A里面的X方法为static的,这样也可以吗?