Thread.setDefaultUncaughtExceptionHandler作用

setDefaultUncaughtExceptionHandler:相当于一个全局的catch。一般情况下用于记录当程序出现未捕获的异常的时候,调用一个默认的handler来进行某些操作,比如记录客户端版本,异常信息,等客户信息,方便收集异常原因。

直白来讲,一般会对某段代码做try … catch,那么没有try…catch到的代码,发生异常的时候,就会由setDefaultUncaughtExceptionHandler来处理。
Thread.setDefaultUncaughtExceptionHandler作用_第1张图片

你可能感兴趣的:(Java,java)