这段代码加了try catch,有没有意义? try catch 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Eclipse是按函数声明来提示是不是要加try catch你自己要在哪层处理异常,取决于你的业务逻辑。最简单的,当然是在自己的函数里抛异常,在 View这一层catch掉,统一给一个错误的指示。当然,像文件找不到这种异常,有可能是你正常逻辑的一部分,例如,正常第一次安装的时候,你存配置的文件可能就是没有的的,那可能就要在你自己的逻辑里处理掉了。 方法后面有 throws 异常类,Eclipse就会提示要加像NullPointerException,NumericException这些RuntimeException就不会提示你在使用File(p1,p2)时要先判断p2是否为空,而不是用try catch api给的方法 ,如果有throw 的话,那你调用时,就得捕捉信息娄。 我明白了的是:1)方法后面有 throws 异常类,Eclipse就会提示要加2)像NullPointerException,NumericException这些RuntimeException就不会提示3)在使用File(p1,p2)时要先判断p2是否为空,而不是用try catch还有的疑惑是:那我何时加try catch呢?是不是方法后面有 throws 异常类的就一定加?否则,一定不加? java基础知识,调用的方法抛出了异常则必须捕获,不抛出异常则可以不捕获,但一旦某个异常从头到尾都没有被捕获,就会直接报遇到错误,程序关闭。所以理论上,所有的异常都需要捕获的,这是程序设计的一部分,因为无论怎么出错,都不应该让程序闪退。 有方法 可以让你没有catch的异常全部由那个方法管理 需要自己 写 这样就可以杜绝 xxx程序已停止 其实我理解,只要你对自己的代码不太自信的话,都可以加上try catch 另外再打印出异常,这样就方便在程序出现异常时 及时找出问题所在 如果你的代码有可能导致程序挂掉(crash)那就加上try PHP、J2EE还是android,一直在纠结深入学哪个好,求帮助,谢谢 新手做音乐播放器,求教程啊~~~ android的opengl es的几个问题 新浪微博 关于动态修改UI的大小 android关于权限的问题 android 学习之路 百度定位崩溃 Android开发板应用无界面android App android 到底有没有线程的概念 关于listview的item内部操作问题求助 android.os.SystemProperties.set(key,value)没效果
像NullPointerException,NumericException这些RuntimeException就不会提示你在使用File(p1,p2)时要先判断p2是否为空,而不是用try catch
1)方法后面有 throws 异常类,Eclipse就会提示要加
2)像NullPointerException,NumericException这些RuntimeException就不会提示
3)在使用File(p1,p2)时要先判断p2是否为空,而不是用try catch还有的疑惑是:
那我何时加try catch呢?
是不是方法后面有 throws 异常类的就一定加?否则,一定不加?