阿里面试问到的几道题

请求大神指点!

1.如何定位ANR的位置,AS自带有一个工具可以分析ANR?

不就是看data/traces.txt吗?  这个工具是Monitor里的DDMS还是什么TraceVuew吗?  现在Android3.0移除了Monitor, 请问是在Profiler的CPU那个模块吗? 

2.假如子线程运行出错(空指针或者其他错误),整个app都会crash,在不用try-catch的前提下,怎样才能使得子线程出错而不导致整个app的crash,结果只是这个线程的任务无法完成,而APP不会Crash?? 

https://blog.csdn.net/qq_42499475/article/details/83000093