## Uses of Class
jdk.jshell.spi.ExecutionControl.ExecutionControlException

- Packages that use ExecutionControl.ExecutionControlException
  Package | Description
  --- | ---
  jdk.jshell.spi | Defines the Service Provider Interface for pluggable JShell execution engines.

- - ### Uses of ExecutionControl.ExecutionControlException in jdk.jshell.spi

    Subclasses of ExecutionControl.ExecutionControlException in jdk.jshell.spi
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `ExecutionControl.ClassInstallException` | A class install (load or redefine) encountered a problem.
    `static class` | `ExecutionControl.EngineTerminationException` | Unbidden execution engine termination has occurred.
    `static class` | `ExecutionControl.InternalException` | An internal problem has occurred.
    `static class` | `ExecutionControl.NotImplementedException` | The command is not implemented.
    `static class` | `ExecutionControl.ResolutionException` | An exception indicating that a `DeclarationSnippet` with unresolved references has been encountered.
    `static class` | `ExecutionControl.RunException` | The abstract base of of exceptions specific to running user code.
    `static class` | `ExecutionControl.StoppedException` | An exception indicating that an `ExecutionControl.invoke(java.lang.String, java.lang.String)` (or theoretically a `ExecutionControl.varValue(java.lang.String, java.lang.String)`) has been interrupted by a `ExecutionControl.stop()`.
    `static class` | `ExecutionControl.UserException` | A 'normal' user exception occurred.