正 文

如何处理Java里的DOM异常


www.7dspace.com  更新日期:2006-1-22 7:43:44  七度空间


既然我们有了用来处理DOM异常的专用处理器类,那么我们就可以从我们的处理代码里调用它。Listing C里的代码是对DOMFail类的一个修正,它使用了我们新的DOMExceptionHandler类:

Listing C: DOMFail2.Java

import org.apache.xerces.dom.*;
import org.w3c.dom.*;

public class DOMFail2 {

    public static void main(String[] args) {
        Document  doc = new DocumentImpl();
        Element rootElement;

        try{
            rootElement = doc.createElement("Order");
            rootElement.setAttribute("<id", "109823");
            doc.appendChild( rootElement );
        } catch (DOMException e) {
            DOMExceptionHandler.HandleDOMException(e);
        }
    }
}

这个新的类要比我们原来的DOMFail类简单得多。它还让我们能够更容易地重新使用异常处理器的代码。我们现在不用每次需要的时候才剪切和粘贴事件处理器代码,而只是调用DOMExceptionHandler类就行了。

本文作者Brian Schaffner是富士通咨询公司的副主任。他为富士通的技术咨询公司提供架构、设计和开发支持。

4页,页码:[1] [2] [3] [4] 

上一篇:充分利用链接异常处理
下一篇:用Python创建Java类
标题:如何处理Java里的DOM异常 作者: 来源:开发者在线
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐