Lenguaje

Logger.Throwing(String, String, Throwable) Método

Definición

Registro que produce una excepción.

[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

Parámetros

sourceClass
String

nombre de la clase que emitió la solicitud de registro

sourceMethod
String

nombre del método.

thrown
Throwable

Objeto Throwable que se está iniciando.

Atributos

Comentarios

Registro que produce una excepción.

Este es un método de conveniencia para registrar que un método termina iniciando una excepción. El registro se realiza mediante el nivel FINER.

Si el registrador está habilitado actualmente para el nivel de mensaje determinado, los argumentos especificados se almacenan en un LogRecord que se reenvía a todos los controladores de salida registrados. El mensaje de LogRecord se establece en "THROW".

Tenga en cuenta que el argumento producido se almacena en la propiedad thrown LogRecord, en lugar de en la propiedad de parámetros LogRecord. Por lo tanto, se procesa especialmente mediante formateadores de salida y no se trata como un parámetro de formato para la propiedad de mensaje LogRecord.

Documentación de Java para java.util.logging.Logger.throwing(java.lang.String, java.lang.String, java.lang.Throwable).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a