[Java基础教程 ] 异常处理ppt课件.ppt

上传人:小飞机 文档编号:2044890 上传时间:2023-01-03 格式:PPT 页数:10 大小:873KB
返回 下载 相关 举报
[Java基础教程 ] 异常处理ppt课件.ppt_第1页
第1页 / 共10页
[Java基础教程 ] 异常处理ppt课件.ppt_第2页
第2页 / 共10页
[Java基础教程 ] 异常处理ppt课件.ppt_第3页
第3页 / 共10页
[Java基础教程 ] 异常处理ppt课件.ppt_第4页
第4页 / 共10页
[Java基础教程 ] 异常处理ppt课件.ppt_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《[Java基础教程 ] 异常处理ppt课件.ppt》由会员分享,可在线阅读,更多相关《[Java基础教程 ] 异常处理ppt课件.ppt(10页珍藏版)》请在三一办公上搜索。

1、异常处理,马剑威,第 87 讲,课程大纲,1、什么是异常2、try与catch关键字3、异常处理过程分析4、finally关键字5、throw与throws关键字,1、什么是异常,异常是阻止当前方法或作用域继续执行的问题,在程序中导致程序中断运行的一些指令。,java中的异常是怎样滴涅?,1、什么是异常,2、try与catch关键字,在程序中出现异常,就必须进行处理,处理格式如下:try/有可能发生异常的代码段catch(异常类型 对象)/异常的处理操作catch(异常类型 对象)/异常的处理操作.finally/异常的统一出口,3、异常处理过程分析,1、一旦产生异常,则系统会自动产生一个异常

2、类的实例化对象。2、此时如果存在了try语句,则会自动找到匹配的catch语句执行,如果没有异常处理,则程序将退出,并由系统报告错误。3、所有的catch根据方法的参数匹配异常类的实例化对象,如果匹配成功,则表示由此catch进行处理。,4、finally关键字,在进行异常的处理之后,在异常的处理格式中还有一个finally语句,那么此语句将作为异常的统一出口,不管是否产生了异常,最终都要执行此段代码。,5、throw与throws关键字,throws关键字主要在方法的声明上使用,表示方法中不处理异常,而交给调用处处理。实际上对于Java程序来讲,如果没有加入任何的异常处理,默认由JVM进行异

3、常的处理操作。throw关键字表示在程序中手动抛出一个异常,因为从异常处理机制来看,所有的异常一旦产生之后,实际上抛出的就是一个异常类的实例化对象,那么此对象也可以由throw直接抛出。,小结,异常处理的语法规则:第一、try语句不能单独存在,可以和catch、finally组成 try.catch.finally、try.catch、try.finally三种结构,catch语句可以有一个或多个,finally语句最多一个,try、catch、finally这三个关键字均不能单独使用。第二、try、catch、finally三个代码块中变量的作用域分别独立而不能相互访问。第三、多个catch块时候,Java虚拟机会匹配其中一个异常类或其子类,就执行这个catch块,而不会再执行别的catch块。,谢谢,Thanks,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号