Thrown when DOM exceptions occur. Two subclasses exist:
DOMNodeException and DOMParseException which
give more detailed information for DOM manipulation errors and parse errors,
respectively. All DOMExceptions thrown in this package will be
instances of one of those two classes.