語言

Instrumentation.OnException(Object, Throwable) 方法

定義

每當系統擷取應用程式拋出的未處理異常時,就會呼叫此異常。

[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

參數

obj
Object

產生例外的客戶端物件。 可能是應用程式、活動、廣播接收器、服務或空。

e
Throwable

那個被拋出的例外。

傳回

若要允許正常的系統例外程序發生,請回傳 false。 如果回傳 true,系統會當作例外未發生過一樣繼續運作。

屬性

備註

每當系統擷取應用程式拋出的未處理異常時,就會呼叫此異常。 預設實作會直接回傳 false,讓系統能正常處理例外。

Android 參考資料。android.app.Instrumentation.onException

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於