モジュール jdk.jshell
パッケージ jdk.jshell.spi

クラスExecutionControl.ResolutionException

  • すべての実装されたインタフェース:
    Serializable
    含まれているインタフェース:
    ExecutionControl

    public static class ExecutionControl.ResolutionException
    extends ExecutionControl.RunException
    未解決の参照を含むDeclarationSnippetが検出されたことを示す例外です。

    生成されたcorralledコードに埋め込まれている開始SPIResolutionException (RuntimeException)とこれを対照してください。 また、メインAPIで提供されている高レベルの例外(DeclarationSnippetリファレンス)であるUnresolvedReferenceExceptionとは対照的です。

    関連項目:
    直列化された形式
    • コンストラクタの詳細

      • ResolutionException

        public ResolutionException​(int id,
                                   StackTraceElement[] stackElements)
        未解決の参照を含むDeclarationSnippetが検出されたことを示す例外を構築します。
        パラメータ:
        id - 特定のメソッドの内部識別子
        stackElements - スタック・トレース
    • メソッドの詳細

      • id

        public int id()
        未解決の識別子の内部識別子を取得します。
        戻り値:
        内部識別子