Condividi tramite


Throwable.Cause Proprietà

Definizione

Restituisce la causa di questo generabile o null se la causa è inesistente o sconosciuta.

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

Valore della proprietà

la causa di questo generabile o null se la causa è inesistente o sconosciuta.

Attributi

Commenti

Restituisce la causa di questo generabile o null se la causa è inesistente o sconosciuta. La causa è la generabile che ha causato l'generata.

Questa implementazione restituisce la causa fornita tramite uno dei costruttori che richiedono un Throwableoggetto o impostato dopo la creazione con il #initCause(Throwable) metodo . Anche se in genere non è necessario eseguire l'override di questo metodo, una sottoclasse può eseguirne l'override per restituire una causa impostata da alcuni altri mezzi. Ciò è appropriato per un "generata concatenato legacy" che precede l'aggiunta di eccezioni concatenati a Throwable. Si noti che non è necessario eseguire l'override di uno dei PrintStackTrace metodi, tutti i quali richiamano il getCause metodo per determinare la causa di un generabile.

Aggiunta nella versione 1.4.

Documentazione Java per java.lang.Throwable.getCause().

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Si applica a