androidtrycatch
1. android 的try catch 具体能处理什么问题 简单介绍 给个简单的例子
如果没有try的话,出现异常会导致程序崩溃。
try可以保证程序的正常运行下去
try{
int i = 1/0;
}catch(Exception e){
........
}
计算的话,如果除数为0,则会报错,如果没有try的话,程序直接崩溃。用try的话,则可以让程序运行下去,并且输出为什么出错!
try的话,配合log4j使用会对程序的日后维护帮助很大。
PS:不是原创,但希望能帮助你,我也是android新手,共同学习
2. android中google有一个方法可以替代 Thread.sleep()方法来着。它不需要try catch,叫啥
如果是想延时一下,在处理业务逻辑的话,可以使用handler类提供的方法:handler.postDelayed()直接延时操作
3. 怎么知道这时候就给用try catch了
智能点的编译器(比如android studio)会提示你,使用try catch处理可能的异常
4. 为什么使用Try,Catch捕获异常,程序依然Crash
try catch是一种异常处理机制,但是有两点需要注意。
1.只有在try块内部的代码所抛出的异常才会被捕获,如果是try块范围外的代码,就不会捕捉异常。
2.catch需要指定异常类型。只能够捕获指定的异常类型。如果发生崩溃的异常并没有列在catch中,那么也不会捕获该异常。最终导致程序崩溃。
5. Android编程,怎样让整个activity都运行在try-catch中,总是因为点小错误就闪退
运行用try,别用catch了。再试试看
6. android studio 怎么快速加try catch
正确答案: 采纳的是错误
选中代码块 ctrl + alt + t 添加try/catch