Throwable.GetStackTrace Método

Definición

Proporciona acceso mediante programación a la información de seguimiento de la pila impresa por #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[]

Devoluciones

matriz de elementos de seguimiento de pila que representan el seguimiento de la pila que pertenece a este elemento que se puede producir.

Atributos

Comentarios

Proporciona acceso mediante programación a la información de seguimiento de la pila impresa por #printStackTrace(). Devuelve una matriz de elementos de seguimiento de pila, cada uno que representa un marco de pila. El elemento cero de la matriz (suponiendo que la longitud de la matriz no sea cero) representa la parte superior de la pila, que es la última invocación del método de la secuencia. Normalmente, este es el punto en el que se creó y se produjo esta excepción. El último elemento de la matriz (suponiendo que la longitud de la matriz es distinto de cero) representa la parte inferior de la pila, que es la primera invocación de método de la secuencia.

Algunas máquinas virtuales pueden, en algunas circunstancias, omitir uno o varios marcos de pila del seguimiento de la pila. En el caso extremo, se permite que una máquina virtual que no tenga información de seguimiento de pila relativa a este elemento throwable devuelva una matriz de longitud cero de este método. Por lo general, la matriz devuelta por este método contendrá un elemento para cada fotograma que se imprimiría mediante printStackTrace. Las escrituras en la matriz devuelta no afectan a futuras llamadas a este método.

Agregado en la versión 1.4.

Java documentación para java.lang.Throwable.getStackTrace().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Consulte también