今天无意间发现这个类,在api中有2个这个名字的类。
我想问的时候这2个接口可以用来捕捉异常么?如果可以请给出例子,如果不可以,请说明这2个类是干什么的?

解决方案 »

  1.   

    public interface ExceptionListenerExceptionListener 
    是在发生内部异常时获得通知。 
      

  2.   

    这个一般不用,等用到在说吧
    好像设置监听JMS异常的时候使用。
    在给你举个XMLDecoder的例子。public static void main(String[] argv) throws FileNotFoundException {
    XMLDecoder d = new XMLDecoder(new BufferedInputStream(
    new FileInputStream("f:\\test.txt")));
    d.setExceptionListener(new ExceptionListener() {
    public void exceptionThrown(Exception arg0) {
    System.out.println("出错了");
    }
    });
    Object result = d.readObject();
    d.close();
    }你随便找个存在的文件,添加异常事件后读取就会调用这个异常。