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

定义

日志引发异常。

[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

正在引发的可引发值。

属性

注解

日志引发异常。

这是一种方便的方法,用于记录方法通过引发异常来终止该方法。 日志记录是使用 FINER 级别完成的。

如果当前为给定消息级别启用了记录器,则给定参数存储在 LogRecord 中,该日志将转发到所有已注册的输出处理程序。 LogRecord 的消息设置为“THROW”。

请注意,引发的参数存储在 LogRecord 引发的属性中,而不是 LogRecord 参数属性。 因此,它由输出格式化程序专门处理,不被视为 LogRecord 消息属性的格式参数。

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

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于