Exception Construtores

Definição

Sobrecargas

Nome Description
Exception()

Constrói uma nova exceção como null sua mensagem de detalhes.

Exception(Throwable)

Constrói uma nova exceção com a causa especificada e uma mensagem de detalhes ((cause==null ? null : cause.toString())que normalmente contém a classe e a mensagem de detalhes).cause

Exception(String)

Constrói uma nova exceção com a mensagem de detalhes especificada.

Exception(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

Exception(String, Throwable)

Constrói uma nova exceção com a causa e a mensagem de detalhes especificadas.

Exception(String, Throwable, Boolean, Boolean)
Obsoleto.

Inicializa uma nova instância de Exception.

Exception()

Constrói uma nova exceção como null sua mensagem de detalhes.

[Android.Runtime.Register(".ctor", "()V", "")]
public Exception();
Atributos

Comentários

Constrói uma nova exceção como null sua mensagem de detalhes. A causa não é inicializada e, posteriormente, pode ser inicializada por uma chamada para #initCause.

Java documentação para java.lang.Exception.Exception().

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

Aplica-se a

Exception(Throwable)

Constrói uma nova exceção com a causa especificada e uma mensagem de detalhes ((cause==null ? null : cause.toString())que normalmente contém a classe e a mensagem de detalhes).cause

[Android.Runtime.Register(".ctor", "(Ljava/lang/Throwable;)V", "")]
public Exception(Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/Throwable;)V", "")>]
new Java.Lang.Exception : Java.Lang.Throwable -> Java.Lang.Exception

Parâmetros

cause
Throwable

a causa (que é salva para recuperação posterior pelo #getCause() método). (Um null valor é permitido e indica que a causa é inexistente ou desconhecida.)

Atributos

Comentários

Constrói uma nova exceção com a causa especificada e uma mensagem de detalhes ((cause==null ? null : cause.toString())que normalmente contém a classe e a mensagem de detalhes).cause Esse construtor é útil para exceções que são pouco mais do que wrappers para outros throwables (por exemplo, java.security.PrivilegedActionException).

Adicionado em 1.4.

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

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

Aplica-se a

Exception(String)

Constrói uma nova exceção com a mensagem de detalhes especificada.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public Exception(string? message);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Java.Lang.Exception : string -> Java.Lang.Exception

Parâmetros

message
String

a mensagem de detalhes. A mensagem de detalhes é salva para recuperação posterior pelo #getMessage() método.

Atributos

Comentários

Constrói uma nova exceção com a mensagem de detalhes especificada. A causa não é inicializada e, posteriormente, pode ser inicializada por uma chamada para #initCause.

Java documentação para java.lang.Exception.Exception(java.lang.String).

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

Aplica-se a

Exception(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

protected Exception(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Lang.Exception : nativeint * Android.Runtime.JniHandleOwnership -> Java.Lang.Exception

Parâmetros

javaReference
IntPtr

nativeint

Uma IntPtrreferência de objeto JNI (Java Native Interface).

transfer
JniHandleOwnership

Um JniHandleOwnershipque indica como lidar javaReference

Comentários

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

Aplica-se a

Exception(String, Throwable)

Constrói uma nova exceção com a causa e a mensagem de detalhes especificadas.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/Throwable;)V", "")]
public Exception(string? message, Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/Throwable;)V", "")>]
new Java.Lang.Exception : string * Java.Lang.Throwable -> Java.Lang.Exception

Parâmetros

message
String

a mensagem de detalhes (que é salva para recuperação posterior pelo #getMessage() método).

cause
Throwable

a causa (que é salva para recuperação posterior pelo #getCause() método). (Um null valor é permitido e indica que a causa é inexistente ou desconhecida.)

Atributos

Comentários

Constrói uma nova exceção com a causa e a mensagem de detalhes especificadas.

Observe que a mensagem de detalhes associada causenão é incorporada automaticamente na mensagem de detalhes dessa exceção.

Adicionado em 1.4.

Java documentação para java.lang.Exception.Exception(java.lang.String, java.lang.Throwable).

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

Aplica-se a

Exception(String, Throwable, Boolean, Boolean)

Cuidado

This member does not exist on Android. It was erroneously bound.

Inicializa uma nova instância de Exception.

[System.Obsolete("This member does not exist on Android. It was erroneously bound.", true)]
protected Exception(string p0, Java.Lang.Throwable p1, bool p2, bool p3);
[<System.Obsolete("This member does not exist on Android. It was erroneously bound.", true)>]
new Java.Lang.Exception : string * Java.Lang.Throwable * bool * bool -> Java.Lang.Exception

Parâmetros

p0
String

O primeiro argumento do construtor.

p1
Throwable

O segundo argumento do construtor.

p2
Boolean

O terceiro argumento do construtor.

p3
Boolean

O quarto argumento do construtor.

Atributos

Comentários

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

Aplica-se a