初学者对异常处理很疑惑,请大侠们指点!! 初学者对异常处理很疑惑,请大侠们指点!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 总结几点: 1.try 是尝试运程代码块,如果有异常会被随后的catch捕获 异常发生以后代码不执行 2.catch代码块是异常处理代码。需要提供合理的处理,异常的处理 是与具体业务逻辑有关。可以写多个catch处理一系列异常,但是 要注意:异常的大小关系,大类型的放到后面处理。 3.finally 代码块,不管是否出现异常,总会执行的代码块。 经常用来处理现场的清理,比如:可靠的数据库连接关闭。 4.异常的分类 (1)检查异常 异常检查规则: 一个方法如果抛出了异常,这个方法就必须声明异常的抛出. 调用抛出异常的方法,必须处理异常 (2)非检查异常 Javac忽略对RuntimeException 的检查, 包括子类型 5.(1) 能够底层处理的尽量处理,但是如果不能处理,必须抛出到 调用者(方法)。 (2)建议在捕获到异常时候使用e.printStackTrace(),打印到 控制台,输出内容是:出现异常时候的方法调用堆栈. 出现于try{}...catch{}上面的异常是为了保证程序的健壮性、捕获一些非程序期望的值或过程,在catch内进行异常处理 ,最简单 就是在catch块内写个输出异常的提示。 发个帖子散一点点点点点分 对线程有着太多的疑问,尤其是锁上之后! JAVA要下载一个什么才能和SQL2000连接? 请问怎么在Label中画一条直线 动态创建控件问题!!!!!!!!!!!!!!!!!!!!!!!!!(急) 抛出这个异常怎么办? 怎样把十六进制的数据,十进制的数据,二进制的数据变成人可读的字符串!(高分,不够可以再加) 如何在一个类文件中,显示另一个类文件中的记录集,(有分) 请问如何把数据库的blob对象写入一个文件? 急! 大侠们 我晕了, 学不会呀!!!!在线等候 求教一个问题。能装两个JDK,和eclipse吗 分别搞安卓和java java中Object问题?
1.try 是尝试运程代码块,如果有异常会被随后的catch捕获
异常发生以后代码不执行
2.catch代码块是异常处理代码。需要提供合理的处理,异常的处理
是与具体业务逻辑有关。可以写多个catch处理一系列异常,但是
要注意:异常的大小关系,大类型的放到后面处理。
3.finally 代码块,不管是否出现异常,总会执行的代码块。
经常用来处理现场的清理,比如:可靠的数据库连接关闭。
4.异常的分类
(1)检查异常 异常检查规则:
一个方法如果抛出了异常,这个方法就必须声明异常的抛出.
调用抛出异常的方法,必须处理异常
(2)非检查异常
Javac忽略对RuntimeException 的检查, 包括子类型
5.(1) 能够底层处理的尽量处理,但是如果不能处理,必须抛出到
调用者(方法)。
(2)建议在捕获到异常时候使用e.printStackTrace(),打印到
控制台,输出内容是:出现异常时候的方法调用堆栈.