Bagikan melalui


Throwable.SetStackTrace(StackTraceElement[]) Metode

Definisi

Mengatur elemen pelacakan tumpukan yang akan dikembalikan oleh #getStackTrace() dan dicetak oleh #printStackTrace() dan metode terkait.

[Android.Runtime.Register("setStackTrace", "([Ljava/lang/StackTraceElement;)V", "GetSetStackTrace_arrayLjava_lang_StackTraceElement_Handler")]
public virtual void SetStackTrace (Java.Lang.StackTraceElement[] stackTrace);
[<Android.Runtime.Register("setStackTrace", "([Ljava/lang/StackTraceElement;)V", "GetSetStackTrace_arrayLjava_lang_StackTraceElement_Handler")>]
abstract member SetStackTrace : Java.Lang.StackTraceElement[] -> unit
override this.SetStackTrace : Java.Lang.StackTraceElement[] -> unit

Parameter

stackTrace
StackTraceElement[]

elemen pelacakan tumpukan yang akan dikaitkan dengan ini Throwable. Array yang ditentukan disalin oleh panggilan ini; perubahan dalam array yang ditentukan setelah pengembalian pemanggilan metode tidak akan berpengaruh pada pelacakan tumpukan ini Throwable.

Atribut

Pengecualian

jika ada elemen di trace adalah null.

Keterangan

Mengatur elemen pelacakan tumpukan yang akan dikembalikan oleh #getStackTrace() dan dicetak oleh #printStackTrace() dan metode terkait.

Metode ini, yang dirancang untuk digunakan oleh kerangka kerja RPC dan sistem canggih lainnya, memungkinkan klien untuk mengambil alih jejak tumpukan default yang dihasilkan oleh #fillInStackTrace() ketika yang dapat dilemparkan dibangun atau dideserialisasi ketika yang dapat dilemparkan dibaca dari aliran serialisasi.

Jika jejak Throwabletumpukan dari Throwable#Throwable(String, Throwable, boolean, boolean) ini tidak dapat ditulis, memanggil metode ini tidak berpengaruh selain memvalidasi argumennya.

Ditambahkan dalam 1.4.

Dokumentasi Java untuk java.lang.Throwable.setStackTrace(java.lang.StackTraceElement[]).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Lihat juga