- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- jdk.jshell.spi.SPIResolutionException
-
- All Implemented Interfaces:
-
Serializable
public class SPIResolutionException extends RuntimeException
该异常的构造和抛出嵌入在JShell核心实现中生成的代码中,以便在执行一个RECOVERABLE_DEFINED
用户方法时抛出此异常。执行引擎看到这个异常,但是最终用户也没有看到JShell API。
- 从以下版本开始:
- 9
- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 Constructor 描述 SPIResolutionException(int id)
构造一个SPI层异常,指示已遇到具有未解析引用的DeclarationSnippet
。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 int
id()
检索未解析的标识符的内部标识符。-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
构造方法详细信息
-
SPIResolutionException
public SPIResolutionException(int id)
构造一个SPI层异常,指示已遇到具有未解析引用的DeclarationSnippet
。 这个异常的抛出是生成一个RECOVERABLE_DEFINED
方法的主体。- 参数
-
id
- 具体方法的内部标识符
-
-