Source Code 0

안드로이드에서 처리하지 않은 예외를 핸들링해요

안드로이드에서 처리하지 않은 예외가 발생하면 콕백 함수가 실행되어요.

                                                       

1. 함수 살펴보기.

setDefaultUncaughtExceptionHandler 정적 함수이고, 콜백 함수를 등록해두면 처리하지 않은 예외에 대해서 가상머신이 이 함수를 실행시켜요.

Thread.setDefaultUncaughtExceptionHandler { thread, exception ->
	exitProcess(0)
}

 

developer.android.com - Thread.UncaughtExceptionHandler

 

댓글쓰기

댓글 삭제

댓글을 완전히 삭제할까요?

댓글