/* * Copyright (c) 2003, 2005, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.xml.xpath; /** * <code>XPathExpressionException</code> represents an error in an XPath expression.</p> * * @author <a href="mailto:Norman.Walsh@Sun.com">Norman Walsh</a> * @author <a href="mailto:Jeff.Suttor@Sun.com">Jeff Suttor</a> * @since 1.5 */ public class XPathExpressionException extends XPathException { /** * <p>Stream Unique Identifier.</p> */ private static final long serialVersionUID = -1837080260374986980L; /** * <p>Constructs a new <code>XPathExpressionException</code> * with the specified detail <code>message</code>.</p> * * <p>The <code>cause</code> is not initialized.</p> * * <p>If <code>message</code> is <code>null</code>, * then a <code>NullPointerException</code> is thrown.</p> * * @param message The detail message. * * @throws NullPointerException When <code>message</code> is * <code>null</code>. */ public XPathExpressionException(String message) { super(message); } /** * <p>Constructs a new <code>XPathExpressionException</code> * with the specified <code>cause</code>.</p> * * <p>If <code>cause</code> is <code>null</code>, * then a <code>NullPointerException</code> is thrown.</p> * * @param cause The cause. * * @throws NullPointerException if <code>cause</code> is <code>null</code>. */ public XPathExpressionException(Throwable cause) { super(cause); } }