## Uses of Class
javax.xml.xpath.XPathExpressionException

Packages that use XPathExpressionException
javax.xml.xpath: Provides an object-model neutral API for the evaluation of XPath expressions and access to the evaluation environment.

### Uses of XPathExpressionException in javax.xml.xpath

Subclasses of XPathExpressionException in javax.xml.xpath
`class` `XPathFunctionException` `XPathFunctionException` represents an error with an XPath function.

Methods in javax.xml.xpath that throw XPathExpressionException
`XPathExpression` XPath.`compile​(String expression)` Compile an XPath expression for later evaluation.
`String` XPath.`evaluate​(String expression, Object item)` Evaluate an XPath expression in the specified context and return the result as a `String`.
`Object` XPath.`evaluate​(String expression, Object item, QName returnType)` Evaluate an `XPath` expression in the specified context and return the result as the specified type.
`String` XPath.`evaluate​(String expression, InputSource source)` Evaluate an XPath expression in the context of the specified `InputSource` and return the result as a `String`.
`Object` XPath.`evaluate​(String expression, InputSource source, QName returnType)` Evaluate an XPath expression in the context of the specified `InputSource` and return the result as the specified type.
`String` XPathExpression.`evaluate​(Object item)` Evaluate the compiled XPath expression in the specified context and return the result as a `String`.
`Object` XPathExpression.`evaluate​(Object item, QName returnType)` Evaluate the compiled XPath expression in the specified context and return the result as the specified type.
`String` XPathExpression.`evaluate​(InputSource source)` Evaluate the compiled XPath expression in the context of the specified `InputSource` and return the result as a `String`.
`Object` XPathExpression.`evaluate​(InputSource source, QName returnType)` Evaluate the compiled XPath expression in the context of the specified `InputSource` and return the result as the specified type.
`default XPathEvaluationResult<?>` XPath.`evaluateExpression​(String expression, Object item)` Evaluate an XPath expression in the specified context.
`default <T> T` XPath.`evaluateExpression​(String expression, Object item, Class<T> type)` Evaluate an XPath expression in the specified context and return the result with the type specified through the `class type`
`default XPathEvaluationResult<?>` XPath.`evaluateExpression​(String expression, InputSource source)` Evaluate an XPath expression in the specified context.
`default <T> T` XPath.`evaluateExpression​(String expression, InputSource source, Class<T> type)` Evaluate an XPath expression in the context of the specified `source` and return the result as specified.
`default XPathEvaluationResult<?>` XPathExpression.`evaluateExpression​(Object item)` Evaluate the compiled XPath expression in the specified context.
`default <T> T` XPathExpression.`evaluateExpression​(Object item, Class<T> type)` Evaluate the compiled XPath expression in the specified context, and return the result with the type specified through the `class type`.
`default XPathEvaluationResult<?>` XPathExpression.`evaluateExpression​(InputSource source)` Evaluate the compiled XPath expression in the specified context.
`default <T> T` XPathExpression.`evaluateExpression​(InputSource source, Class<T> type)` Evaluate the compiled XPath expression in the specified context, and return the result with the type specified through the `class type`