Serializable
ExecutionControl
public static class ExecutionControl.ResolutionException extends ExecutionControl.RunException
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.
Constructor | Description |
---|---|
ResolutionException |
Constructs an exception indicating that a DeclarationSnippet with unresolved references has been encountered. |
Modifier and Type | Method | Description |
---|---|---|
int |
id() |
Retrieves the internal identifier of the unresolved identifier. |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public ResolutionException(int id, StackTraceElement[] stackElements)
DeclarationSnippet
with unresolved references has been encountered.id
- An internal identifier of the specific methodstackElements
- the stack tracepublic int id()
© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/jdk.jshell/jdk/jshell/spi/ExecutionControl.ResolutionException.html