Logger.Throwing(String, String, Throwable) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
日志引发异常。
[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)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。