为什么有的异常捕捉不到?
基本上有可能出问题的地方都加了catch(Excepiton),可为什么还是有些异常会直接抛出、导致程序退出呢? --------------------编程问答-------------------- try{}代码块中执行的是试图捕捉可能出现的异常;而catch(Exception){}代码块中执行的是捕捉到异常之后怎么去处理;
你要在catch(){}后面在加上一个finally{}代码块,就是说,即使捕捉到异常,也会执行finally中的代码,这样你的程序应该就不会退出了 --------------------编程问答-------------------- 那直接退出的可能是你没有捕捉到的异常,比如空指针,就算你捕捉到了,照样异常退出 --------------------编程问答--------------------
可以肯定地说,不属于您说的这种情况~不过还是谢谢您的参与。
我正在使用《Csdn收音机》第一时间获取最新动态! --------------------编程问答--------------------
昂~好像的确大部分都是空指针异常(好像Android的大部分问题都是空指针所致)。空指针不被异常捕捉,这是出于何种考虑?又该如何处理呢?总不能动不动就直接退出程序吧。
我正在使用《Csdn收音机》第一时间获取最新动态! --------------------编程问答--------------------
昂~好像的确大部分都是空指针异常(好像Android的大部分问题都是空指针所致)。空指针不被异常捕捉,这是出于何种考虑?又该如何处理呢?总不能动不动就任其直接退出程序吧。
问个问题需要每五分钟就来看看吗?使用《Csdn收音机》帮你监视帖子更新吧! --------------------编程问答-------------------- 我想问下csdn收音机好用吗? --------------------编程问答--------------------
还可以。不用总盯着等回复,再有就是帖图超方便。我一直在用它。
使用《Csdn收音机》截图功能,轻松制作图文并茂的文章!
补充:移动开发 , Android