在Google.Play中,存在關於未捕獲的異常的統計信息。我想知道有沒有什麼方法可以爲異常添加一些額外的信息,所以它會顯示在Google.Play(導致第三方錯誤報告服務無法使用)。向未捕獲的異常添加額外信息
我知道Thread.setUncaughtExceptionHandler
,我想我可以寫類似
public void uncaughtException (Thread thread, Throwable ex) {
throw new CustomException(ex, "extraData");
}
與例如我自定義異常消息。
但是,有沒有其他方法可以實現這一目標?
是的,消息似乎是傳遞額外信息的唯一方法。主要問題是如何捕捉這些異常 – marwinXXII