| Name | Package | Description |
| Capabilities.Unavailable | bsh | An attempt was made to use an unavailable capability supported by
an optional package. |
| ClassPathException | bsh | No description provided. |
| EvalError | bsh | EvalError indicates that we cannot continue evaluating the script
or the script has thrown an exception. |
| InterpreterError | bsh | An internal error in the interpreter has occurred. |
| ParseException | bsh | This exception is thrown when parse errors are encountered. |
| TargetError | bsh | TargetError is an EvalError that wraps an exception thrown by the script
(or by code called from the script). |
| UtilEvalError | bsh | UtilEvalError is an error corresponding to an EvalError but thrown by a
utility or other class that does not have the caller context (Node)
available to it. |
| UtilTargetError | bsh | UtilTargetError is an error corresponding to a TargetError but thrown by a
utility or other class that does not have the caller context (Node)
available to it. |