Parcel.WriteException(Exception) Método

Definição

Função especial para gravar um resultado de exceção no cabeçalho de uma parcela, a ser usada ao retornar uma exceção de uma transação.

[Android.Runtime.Register("writeException", "(Ljava/lang/Exception;)V", "")]
public void WriteException(Java.Lang.Exception e);
[<Android.Runtime.Register("writeException", "(Ljava/lang/Exception;)V", "")>]
member this.WriteException : Java.Lang.Exception -> unit

Parâmetros

e
Exception

A Exceção a ser escrita.

Atributos

Comentários

Função especial para gravar um resultado de exceção no cabeçalho de uma parcela, a ser usada ao retornar uma exceção de uma transação. Observe que isso atualmente só dá suporte a alguns tipos de exceção; qualquer outra exceção será gerada novamente por essa função como runtimeException (a ser capturada pelo tratamento de exceção de último recurso do sistema ao expedir uma transação).

Os tipos de exceção com suporte são: <ul><li>BadParcelableException<li>IllegalArgumentException<li>IllegalStateException<>NullPointerException<li>SecurityException<li>UnsupportedOperationException<>NetworkOnMainThreadException</ul>

Java documentação para android.os.Parcel.writeException(java.lang.Exception).

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

Confira também