Throwable.Cause Propriedade

Definição

Retorna a causa desse jogo ou null se a causa é inexistente ou desconhecida.

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

Valor da propriedade

a causa desse jogo ou null se a causa for inexistente ou desconhecida.

Atributos

Comentários

Retorna a causa desse jogo ou null se a causa é inexistente ou desconhecida. (A causa é a que pode ser gerada.)

Essa implementação retorna a causa fornecida por meio de um dos construtores que exigem um Throwable, ou que foi definido após a criação com o #initCause(Throwable) método. Embora normalmente seja desnecessário substituir esse método, uma subclasse pode substituí-lo para retornar uma causa definida por outros meios. Isso é apropriado para um "throwable encadeado herdado" que antecede a adição de exceções encadeadas a Throwable. Observe que não é necessário substituir nenhum dos PrintStackTrace métodos, todos os quais invocam o getCause método para determinar a causa de um throwable.

Adicionado em 1.4.

Java documentação para java.lang.Throwable.getCause().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a