## Uses of Class
java.lang.StackTraceElement

Packages that use StackTraceElement
Package | Description
--- | ---
java.lang | Provides classes that are fundamental to the design of the Java programming language.
java.lang.management | Provides the management interface for monitoring and management of the Java virtual machine as well as the operating system on which the Java virtual machine is running.

### Uses of StackTraceElement in java.lang

Methods in java.lang that return StackTraceElement
Modifier and Type | Method and Description
--- | ---
`StackTraceElement[]` | Throwable.`getStackTrace()` Provides programmatic access to the stack trace information printed by `Throwable.printStackTrace()`.
`StackTraceElement[]` | Thread.`getStackTrace()` Returns an array of stack trace elements representing the stack dump of this thread.

Methods in java.lang with parameters of type StackTraceElement
Modifier and Type | Method and Description
--- | ---
`void` | Throwable.`setStackTrace(StackTraceElement[] stackTrace)` Sets the stack trace elements that will be returned by `Throwable.getStackTrace()` and printed by `Throwable.printStackTrace()` and related methods.

### Uses of StackTraceElement in java.lang.management

Methods in java.lang.management that return StackTraceElement
Modifier and Type | Method and Description
--- | ---
`StackTraceElement` | MonitorInfo.`getLockedStackFrame()` Returns the stack frame that locked the object monitor.
`StackTraceElement[]` | ThreadInfo.`getStackTrace()` Returns the stack trace of the thread associated with this `ThreadInfo`.

Constructors in java.lang.management with parameters of type StackTraceElement
Constructor and Description
`MonitorInfo(String className, int identityHashCode, int stackDepth, StackTraceElement stackFrame)` Construct a `MonitorInfo` object.

Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.