Java (1) 썸네일형 리스트형 UncaughtExceptionHandler를 이용한 앱 비정상 종료시 Log전송 및 재실행 하기 UncaughtExceptionHandler를 이용한 앱 비정상 종료시 Log전송 및 재실행 하기 요즘 앱을 보면 앱실행중 Exception이 발생하면 앱이 종료 되었다가 재 실행 되는것을 볼 수 있다. 어떻게 앱이 비정상 종료되는 순간을 Catch한것일까? 방법은 UncaughtExceptionHandler를 이용하면 된다. 보통 Thread는 try{} catch(Exception e){}외에 발생 하는 예외는 UncaughtExceptionHandler의 uncaughtThread(Thead thread, Throwable ex)를 호출 하게 되어 있다. 그래서 Thread의 UncaughtExceptionHandler 인스턴스를 Thread에 등록하면 되는데, Thread의 static메소드인 s.. 이전 1 다음