語言

Logger.Throwing(String, String, Throwable) 方法

定義

Log 拋棄例外。

[Android.Runtime.Register("throwing", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V", "GetThrowing_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Throwable_Handler")]
public virtual void Throwing(string? sourceClass, string? sourceMethod, Java.Lang.Throwable? thrown);
[<Android.Runtime.Register("throwing", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V", "GetThrowing_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Throwable_Handler")>]
abstract member Throwing : string * string * Java.Lang.Throwable -> unit
override this.Throwing : string * string * Java.Lang.Throwable -> unit

參數

sourceClass
String

發出日誌請求的類別名稱

sourceMethod
String

方法名稱。

thrown
Throwable

被丟出的那個投擲物。

屬性

備註

Log 拋棄例外。

這是一種方便的方法,透過拋出例外來記錄某方法正在終止。 記錄是使用 FINER 水準完成的。

如果記錄器目前已啟用該訊息層級,則該參數會儲存在一個 LogRecord 中,並轉發給所有註冊的輸出處理器。 LogRecord 的訊息設定為「THROW」。

請注意,thrown 參數儲存在 LogRecord thrown 屬性中,而非 LogRecord 參數屬性。 因此,它會特別由輸出 Formatter 處理,並不會被視為 LogRecord 訊息屬性的格式參數。

Java 文件 java.util.logging.Logger.throwing(java.lang.String, java.lang.String, java.lang.Throwable)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於