Throwable.Cause Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne la cause de cette levée ou null si la cause est inexistante ou inconnue.
public virtual Java.Lang.Throwable? Cause { [Android.Runtime.Register("getCause", "()Ljava/lang/Throwable;", "GetGetCauseHandler")] get; }
[<get: Android.Runtime.Register("getCause", "()Ljava/lang/Throwable;", "GetGetCauseHandler")>]
member this.Cause : Java.Lang.Throwable
Valeur de propriété
la cause de cette levée ou null si la cause est inexistante ou inconnue.
- Attributs
Remarques
Retourne la cause de cette levée ou null si la cause est inexistante ou inconnue. (La cause est la levée qui a provoqué cette levée à lever.)
Cette implémentation retourne la cause qui a été fournie via l’un des constructeurs nécessitant un Throwable, ou qui a été défini après la création avec la #initCause(Throwable) méthode. Bien qu’il soit généralement inutile de remplacer cette méthode, une sous-classe peut la remplacer pour retourner une cause définie par d’autres moyens. Cela convient à un « chaîné hérité pouvant être levée » qui précède l’ajout d’exceptions chaînées à Throwable. Notez qu’il n’est pas nécessaire de remplacer l’une PrintStackTrace des méthodes, qui appellent toutes la getCause méthode pour déterminer la cause d’une levée.
Ajouté dans la version 1.4.
Java documentation pour java.lang.Throwable.getCause().
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.