Java异常类的处理.ppt
《Java异常类的处理.ppt》由会员分享,可在线阅读,更多相关《Java异常类的处理.ppt(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、L o g oJavaJava基础基础-异常的捕获和处理异常的捕获和处理v中软无锡实训基地中软无锡实训基地进度目标了解什么是异常处理。熟练掌握如何进行异常处理。掌握异常的分类和区别不同的异常。能够自定义异常和使用自定义异常什么是异常定义:实际上是程序中错误导致中断了正常的指令流的一种事件。异常的分类(1)异常的分类(2)可以对异常进行分类的,从大的角度将异常分为捕获异常和未捕获异常两类。在Java类库中有一个叫做Throwable类,该类继承于Object类。所有的异常类都是继承Throwable类,Throwable类有两个直接子类,Error类和Exception类。在Exception类
2、中又有一个RuntimeException类。Error类表示编译时和系统错误,无法catchException是常用可被catch,进行处理的异常,通常就是Java程序员所关心的基本类型RuntimeException(及其派生类),可以在代码中忽略处理无法预料的错误,比如超出控制范围之外传递进来的null引用且是程序员应该可以在代码中进行检查并避免的错误,比如数组越界try和catch捕获异常通常情况下,在Java程序中就是采用try-catch语句进行异常处理的。这种方法既好用,又容易让开发员理解。try-catch语句的基本语法如下所示。try/此处是可能出现异常的代码catch(要处
3、理的异常种类和引用)/此处是如果发生异常处理的代码try-catch语句使用注意点(2)注意:try-catch语句是对有可能发生异常的程序进行查看,如果没有发生异常,就不会执行catch语句中的内容。在程序中如果不使用try-catch语句,则当程序发生异常的时候,会自动退出程序的运行。try-catach语句中的catch语句可以不只是一个,可以存在多个catch语句来定义可能发生的多个异常。当处理任何一个异常时,则将不再执行其他catch语句。如果一个程序有多个异常,是否有必要写多个catch?所有异常类都是从Exception类派生而来,可以用一个Exception进行接收。多个cat
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 异常 处理
限制150内