Langage

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

Définition

Journal qui lève une exception.

[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

Paramètres

sourceClass
String

nom de classe qui a émis la demande de journalisation

sourceMethod
String

nom de la méthode.

thrown
Throwable

L’objet Throwable qui est levée.

Attributs

Remarques

Journal qui lève une exception.

Il s’agit d’une méthode pratique pour consigner qu’une méthode se termine en lève une exception. La journalisation est effectuée à l’aide du niveau FINER.

Si l’enregistreur d’événements est actuellement activé pour le niveau de message donné, les arguments donnés sont stockés dans un LogRecord qui est transféré à tous les gestionnaires de sortie inscrits. Le message de LogRecord est défini sur « THROW ».

Notez que l’argument levée est stocké dans la propriété levée LogRecord, plutôt que dans la propriété des paramètres LogRecord. Ainsi, il est traité spécialement par les formateur de sortie et n’est pas traité comme un paramètre de mise en forme pour la propriété de message LogRecord.

Java documentation pour java.util.logging.Logger.throwing(java.lang.String, java.lang.String, java.lang.Throwable).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à