最新异常处理PPT课件.ppt
《最新异常处理PPT课件.ppt》由会员分享,可在线阅读,更多相关《最新异常处理PPT课件.ppt(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、异常处理异常处理回顾回顾StringString类字符串的定义及其基本操作类字符串的定义及其基本操作 StringBufferStringBuffer类类字字符符串串的的定定义义及及其其基基本操作本操作2 27.3.2 throw语句和语句和throws子句子句(1)throw语句语句 用来明确地抛出一个异常,用来明确地抛出一个异常,throw 异常异常;然后在包含它的所有然后在包含它的所有try块中从内向外寻找与其匹配块中从内向外寻找与其匹配的的catch语句块。语句块。(2)throws语句语句如果一个方法可能导致异常但不处理它,此时可在如果一个方法可能导致异常但不处理它,此时可在方法声明
2、中包含方法声明中包含 throws 子句,发生了异常,由调子句,发生了异常,由调用者处理。用者处理。throws列举方法可能引发的所有异常。列举方法可能引发的所有异常。这对于除这对于除Error或或RuntimeException及它们子类以外类及它们子类以外类型的所有异常是必要的。型的所有异常是必要的。()throwsthrows1,2 if(if(异常条件异常条件1 1成立成立)throws new throws new 异常类异常类1 1();();if(if(异常条件异常条件2 2成立成立)throws new throws new 异常类异常类2 2();();9 97.3.3 创建
3、自己的异常创建自己的异常 内置异常不可能始终足以捕获所有错误,内置异常不可能始终足以捕获所有错误,因此需要用户自定义的异常类因此需要用户自定义的异常类用户自定义的异常类应为用户自定义的异常类应为 Exception 类类(或者(或者Exception 类的子类)的子类类的子类)的子类创建的任何用户自定义的异常类都可以创建的任何用户自定义的异常类都可以获得获得 Throwable类定义的方法类定义的方法class ArraySizeException extends NegativeArraySizeException ArraySizeException()super(“您传递的是非法的数组大小您传递的是非法的数组大小”);该类是该类是Exception的子类的子类1010总结总结1.掌握异常类的基本概念。掌握异常类的基本概念。2.掌握异常处理机制的处理过程。掌握异常处理机制的处理过程。3.掌握异常处理的方法。掌握异常处理的方法。1111
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 异常 处理 PPT 课件
限制150内