资源预览内容
第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
第9页 / 共19页
第10页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
异常处理的应用与实例补充,throws关键字,如果主方法的声明上也使用了throws关键字,是不是主方法也可以不处理异常了?,throw关键字,范例:throw与throws的联合应用,在一般开发中,trycatchfinally、throw、throws联合使用的情况是最多的。 例如:现在要设计一个相除的方法,在方法内需要包含:“进行操作之前必须打印“计算开始”信息,方法执行完成打印“计算结束”信息”,如果有异常,必须将异常交给被调用处处理。,Exception与RuntimeException的区别,parseInt( )方法的定义格式,public static Integer valueOf(String s) throws NumberFormatException,自定义异常类,class MyException extends Exception / 自定义异常类,继承Exception类public MyException(String msg)super(msg) ; / 调用Exception类中一个参数的构造方法,/传递错误信息 ; public class DefaultException public static void main(String args)trythrow new MyException(“自定义异常。“) ; / 抛出异常catch(Exception e)System.out.println(e) ; 一般如果项目较大的时候,可能会用到自定义异常,可以得到一些自定义的信息。,总结,上机练习题,P84 实践5-1 实践5-2,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号