Instrumentation.OnException(Object, Throwable) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Isso é chamado sempre que o sistema captura uma exceção sem tratamento que foi gerada pelo aplicativo.
[Android.Runtime.Register("onException", "(Ljava/lang/Object;Ljava/lang/Throwable;)Z", "GetOnException_Ljava_lang_Object_Ljava_lang_Throwable_Handler")]
public virtual bool OnException(Java.Lang.Object? obj, Java.Lang.Throwable? e);
[<Android.Runtime.Register("onException", "(Ljava/lang/Object;Ljava/lang/Throwable;)Z", "GetOnException_Ljava_lang_Object_Ljava_lang_Throwable_Handler")>]
abstract member OnException : Java.Lang.Object * Java.Lang.Throwable -> bool
override this.OnException : Java.Lang.Object * Java.Lang.Throwable -> bool
Parâmetros
- obj
- Object
Objeto: o objeto cliente que gerou a exceção. Pode ser um Aplicativo, Atividade, BroadcastReceiver, Serviço ou nulo.
Jogável: a exceção que foi lançada.
Retornos
Para permitir que o processo normal de exceção do sistema ocorra, retorne false. Se true for retornado, o sistema continuará como se a exceção não tivesse acontecido.
- Atributos
Comentários
Isso é chamado sempre que o sistema captura uma exceção sem tratamento que foi gerada pelo aplicativo. A implementação padrão simplesmente retorna false, permitindo que o tratamento normal do sistema da exceção ocorra.
Referência do Android para android.app.Instrumentation.onException.
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.