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

クラスExecutionControl.ResolutionException

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

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

    これは、生成された相関コードに埋め込まれている開始SPIResolutionException (RuntimeException)と対比してください。 また、これをUnresolvedReferenceExceptionと対比すると、メインAPIで提供される高レベルの例外(DeclarationSnippet参照を使用)も異なります。

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

      • ResolutionException

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

      • id

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