手机版

清华大学java课程课件

发布时间:2024-11-28   来源:未知    
字号:

清华大学2010年java课程课件

第四讲 Java的异常处理和 Java的异常处理和输入输出流

清华大学2010年java课程课件

课前思考

1.

22.

3.

4.

55.

6.

清华大学2010年java课程课件

异常处理 Exception

清华大学2010年java课程课件

什么是异常

清华大学2010年java课程课件

异常示例

清华大学2010年java课程课件

must be mustbecaughtdeclaredin the throws clause异常示例

清华大学2010年java课程课件

异常示例

清华大学2010年java课程课件

异常示例

http://ng.ArithmeticException

清华大学2010年java课程课件

异常处理机制

清华大学2010年java课程课件

异常处理机制

清华大学2010年java课程课件

gg336x280();-45-0-25627-45.jpg" alt="清华大学java课程课件" />

异常(Throwable)分类

清华大学2010年java课程课件

gg336x280();83-247-0-27673-247.jpg" alt="清华大学java课程课件" />

RuntimeException

清华大学2010年java课程课件

清华大学2010年java课程课件

try捕获异常的第一步是用try{…捕获异常的第一步是用 try{…}选定捕获异常的范围, try所限定的代码块中的语句常的范围,由 try所限定的代码块中的语句在执行过程中可能会生成异常对象并抛出。在执行过程中可能会生成异常对象并抛出。

清华大学2010年java课程课件

catch每个try代码块可以伴随一个或多个catch语句,用于每个try代码块可以伴随一个或多个catch语句,用于处理try代码块中所生成的异常事件。catch语句只需要处理try代码块中所生成的异常事件。catch语句只需要一个形式参数指明它所能够捕获的异常类型,一个形式参数指明它所能够捕获的异常类型,这个类必须是Throwable的子类须是Throwable的子类,运行时系统通过参数值把被抛出的子类,的异常对象传递给catch块的异常对象传递给catch块.在catch块中是对异常对象进行处理的代码,与访问 catch块中是对异常对象进行处理的代码,与访问其它对象样,可以访问个异常对象的变量或调用它其它对象一样,可以访问一个异常对象的变量或调用它的方法。getMessage( )是类Throwable所提供的方法,的方法。getMessage( )是类Throwable所提供的方法,用来得到有关异常事件的信息,类Throwable还提供了用来得到有关异常事件的信息,类Throwable还提供了用来得到有关异常事件的信息类Th类Th bl方法printStackTrace( )用来跟踪异常事件发生时执行堆方法printStackTrace( )用来跟踪异常事件发生时执行堆栈的内容。15

清华大学2010年java课程课件

catchFileNotFoundExceptione{}catchIOExceptione{

}

清华大学java课程课件.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
    ×
    二维码
    × 游客快捷下载通道(下载后可以自由复制和排版)
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
    × 常见问题(客服时间:周一到周五 9:30-18:00)