Sprache

Throwable.GetStackTrace Methode

Definition

Bietet programmgesteuerten Zugriff auf die Stapelablaufverfolgungsinformationen, die von #printStackTrace().

[Android.Runtime.Register("getStackTrace", "()[Ljava/lang/StackTraceElement;", "GetGetStackTraceHandler")]
public virtual Java.Lang.StackTraceElement[] GetStackTrace();
[<Android.Runtime.Register("getStackTrace", "()[Ljava/lang/StackTraceElement;", "GetGetStackTraceHandler")>]
abstract member GetStackTrace : unit -> Java.Lang.StackTraceElement[]
override this.GetStackTrace : unit -> Java.Lang.StackTraceElement[]

Gibt zurück

ein Array von Stapelablaufverfolgungselementen, die die Stapelablaufverfolgung darstellen, die sich auf diese auslösende Methode bezieht.

Attribute

Hinweise

Bietet programmgesteuerten Zugriff auf die Stapelablaufverfolgungsinformationen, die von #printStackTrace(). Gibt ein Array von Stapelablaufverfolgungselementen zurück, die jeweils einen Stapelrahmen darstellen. Das Null-Element des Arrays (vorausgesetzt, die Länge des Arrays ist ungleich Null) stellt den oberen Rand des Stapels dar, bei dem es sich um den letzten Aufruf der Methode in der Sequenz handelt. In der Regel ist dies der Punkt, an dem diese Werfende erstellt und ausgelöst wurde. Das letzte Element des Arrays (vorausgesetzt, die Länge des Arrays ist ungleich Null) stellt den unteren Rand des Stapels dar, bei dem es sich um den ersten Aufruf der Methode in der Sequenz handelt.

Einige virtuelle Computer können unter bestimmten Umständen einen oder mehrere Stapelframes aus der Stapelablaufverfolgung weglassen. Im Extremfall darf ein virtueller Computer, der keine Stapelablaufverfolgungsinformationen zu diesem auslösenden Daten enthält, ein Array der Länge Null aus dieser Methode zurückgeben. Im Allgemeinen enthält das von dieser Methode zurückgegebene Array ein Element für jeden Frame, der gedruckt printStackTracewird. Schreibvorgänge in das zurückgegebene Array wirken sich nicht auf zukünftige Aufrufe dieser Methode aus.

In 1.4 hinzugefügt.

Java Dokumentation für java.lang.Throwable.getStackTrace().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen