Throwable.GetStackTrace Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan akses terprogram ke informasi pelacakan tumpukan yang dicetak oleh #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[]
Mengembalikan
array elemen pelacakan tumpukan yang mewakili jejak tumpukan yang berkaitan dengan yang dapat dilemparkan ini.
- Atribut
Keterangan
Menyediakan akses terprogram ke informasi pelacakan tumpukan yang dicetak oleh #printStackTrace(). Mengembalikan array elemen pelacakan tumpukan, masing-masing mewakili satu bingkai tumpukan. Elemen nol dari array (dengan asumsi panjang array bukan nol) mewakili bagian atas tumpukan, yang merupakan pemanggilan metode terakhir dalam urutan. Biasanya, ini adalah titik di mana ini dapat dilemparkan dibuat dan dilemparkan. Elemen terakhir dari array (dengan asumsi panjang array bukan nol) mewakili bagian bawah tumpukan, yang merupakan pemanggilan metode pertama dalam urutan.
Beberapa komputer virtual mungkin, dalam beberapa keadaan, menghilangkan satu atau beberapa bingkai tumpukan dari jejak tumpukan. Dalam kasus ekstrem, komputer virtual yang tidak memiliki informasi pelacakan tumpukan mengenai dapat dilemparkan ini diizinkan untuk mengembalikan array panjang nol dari metode ini. Secara umum, array yang dikembalikan oleh metode ini akan berisi satu elemen untuk setiap bingkai yang akan dicetak oleh printStackTrace. Menulis ke array yang dikembalikan tidak memengaruhi panggilan di masa mendatang ke metode ini.
Ditambahkan dalam 1.4.
Java dokumentasi untuk java.lang.Throwable.getStackTrace().
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.