Class ExecutionControl.ResolutionException
java.lang.Object
java.lang.Throwable
java.lang.Exception
jdk.jshell.spi.ExecutionControl.ExecutionControlException
jdk.jshell.spi.ExecutionControl.RunException
jdk.jshell.spi.ExecutionControl.ResolutionException
- All Implemented Interfaces:
- Serializable
- Enclosing interface:
- ExecutionControl
An exception indicating that a 
DeclarationSnippet with unresolved
 references has been encountered.
 
 Contrast this with the initiating SPIResolutionException
 (a RuntimeException) which is embedded in generated corralled
 code.  Also, contrast this with
 UnresolvedReferenceException the high-level
 exception (with DeclarationSnippet reference) provided in the
 main API.
- Since:
- 9
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionResolutionException(int id, StackTraceElement[] stackElements) Constructs an exception indicating that aDeclarationSnippetwith unresolved references has been encountered.
- 
Method SummaryModifier and TypeMethodDescriptionintid()Retrieves the internal identifier of the unresolved identifier.Methods declared in class java.lang.ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- 
Constructor Details- 
ResolutionExceptionConstructs an exception indicating that aDeclarationSnippetwith unresolved references has been encountered.- Parameters:
- id- An internal identifier of the specific method
- stackElements- the stack trace
 
 
- 
- 
Method Details- 
idpublic int id()Retrieves the internal identifier of the unresolved identifier.- Returns:
- the internal identifier
 
 
-