クラスjava.lang.StackTraceElement
の使用
StackTraceElementを使用するパッケージ
パッケージ
説明
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
Java実行時にJava仮想マシンおよびほかのコンポーネントを監視および管理するための管理インタフェースを提供します。
invokedynamicコール・サイトのリンクに使用されるインタフェースおよびクラスが含まれます。プラガブルなJShell実行エンジンのサービス・プロバイダ・インタフェースを定義します。
-
java.langでのStackTraceElementの使用
StackTraceElementを返すjava.langのメソッド修飾子と型メソッド説明Thread.getStackTrace()このスレッドのスタック・ダンプを表すスタック・トレース要 の配列を返します。Throwable.getStackTrace()Throwable.printStackTrace()によって出力されるスタック・トレース情 にプログラ でアクセスできるようにします。StackWalker.StackFrame.toStackTraceElement()このスタック・フレー のStackTraceElementを返します。型StackTraceElementのパラメータを持つjava.langのメソッド修飾子と型メソッド説明voidThrowable.setStackTrace(StackTraceElement[] stackTrace) Throwable.getStackTrace()によって返され、Throwable.printStackTrace()と関連メソッドによって出力される、スタック・トレース要 を設定します。 -
java.lang.managementでのStackTraceElementの使用
修飾子と型メソッド説明MonitorInfo.getLockedStackFrame()オブジェクト・モニターをロックしたスタック・フレー を返します。ThreadInfo.getStackTrace()このThreadInfoに関連付けられたスレッドのスタック・トレースを返します。型StackTraceElementのパラメータを持つjava.lang.managementのコンストラクタ修飾子コンストラクタ説明MonitorInfo(String className, int identityHashCode, int stackDepth, StackTraceElement stackFrame) MonitorInfoオブジェクトを作成します。 -
jdk.dynalinkでのStackTraceElementの使用
StackTraceElementを返すjdk.dynalinkのメソッド修飾子と型メソッド説明static StackTraceElementDynamicLinker.getLinkedCallSiteLocation()現在のスレッドで現在リンクされているinvokedynamicコール・サイトのロケーションを記述するスタック・トレース要 を返します。 -
jdk.jshell.spiでのStackTraceElementの使用
型StackTraceElementのパラメータを持つjdk.jshell.spiのコンストラクタ修飾子コンストラクタ説明ResolutionException(int id, StackTraceElement[] stackElements) 未解決の参照を含むDeclarationSnippetが検出されたことを示す例外を構築します。UserException(String message, String causeExceptionClass, StackTraceElement[] stackElements)