国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android中捕獲全局異常實現代碼

2020-04-11 11:34:47
字體:
來源:轉載
供稿:網友

1、實現UncaughtExceptionHandler,在方法uncaughtException中處理沒有捕獲的異常。

public class GlobalException implements UncaughtExceptionHandler{    private final static GlobalException myCrashHandler = new GlobalException();  private GlobalException()  {  }  public static synchronized GlobalException getInstance()  {    return myCrashHandler;  }  public void uncaughtException(Thread arg0, Throwable arg1)  {    Trace.Log("-------------caught Exception--");  }}

2、繼承Application ,在其中調用Thread方法setDefaultUncaughtExceptionHandler,來捕獲異常

代碼:

public class MyApplication extends Application {  public void onCreate()   {    super.onCreate();    GlobalException handler = GlobalException.getInstance();        Thread.setDefaultUncaughtExceptionHandler(handler);         }}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 班玛县| 灌阳县| 郎溪县| 浙江省| 广元市| 高清| 四会市| 大石桥市| 安远县| 泾源县| 峨边| 东兴市| 杭锦旗| 肃北| 徐闻县| 睢宁县| 同心县| 北票市| 菏泽市| 新竹市| 宜良县| 阿尔山市| 西充县| 墨脱县| 高尔夫| 个旧市| 呼图壁县| 广丰县| 庐江县| 慈溪市| 泽普县| 高唐县| 方山县| 留坝县| 灵石县| 永德县| 三亚市| 黄陵县| 平江县| 汕头市| 平舆县|