## Uses of Class
org.apache.commons.jexl3.JexlException

- Packages that use JexlException
  Package | Description
  --- | ---
  org.apache.commons.jexl3 | Provides a framework for evaluating JEXL expressions.

- - ### Uses of JexlException in org.apache.commons.jexl3

    Subclasses of JexlException in org.apache.commons.jexl3
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `JexlException.Ambiguous` Thrown when parsing fails due to an ambiguous statement.
    `static class` | `JexlException.Annotation` Thrown when an annotation handler throws an exception.
    `static class` | `JexlException.Assignment` Thrown when parsing fails due to an invalid assignment.
    `static class` | `JexlException.Break` Thrown to break a loop.
    `static class` | `JexlException.Cancel` Thrown to cancel a script execution.
    `static class` | `JexlException.Continue` Thrown to continue a loop.
    `static class` | `JexlException.Feature` Thrown when parsing fails due to a disallowed feature.
    `static class` | `JexlException.Method` Thrown when a method or ctor is unknown, ambiguous or inaccessible.
    `static class` | `JexlException.Operator` Thrown when an operator fails.
    `static class` | `JexlException.Parsing` Thrown when parsing fails.
    `static class` | `JexlException.Property` Thrown when a property is unknown.
    `static class` | `JexlException.Return` Thrown to return a value.
    `static class` | `JexlException.StackOverflow` Thrown when reaching stack-overflow.
    `static class` | `JexlException.Tokenization` Thrown when tokenization fails.
    `static class` | `JexlException.TryFailed` Thrown when method/ctor invocation fails.
    `static class` | `JexlException.Variable` Thrown when a variable is unknown.
    `static class` | `JxltEngine.Exception` The sole type of (runtime) exception the JxltEngine can throw.

    Methods in org.apache.commons.jexl3 that return JexlException
    Modifier and Type | Method and Description
    --- | ---
    `JexlException` | JexlException.`clean()` Cleans a JexlException from any org.apache.commons.jexl3.internal stack trace element.
    `static JexlException` | JexlException.`tryFailed(InvocationTargetException xinvoke)` Wrap an invocation exception.

Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.