Java教案5面向对象编程技术_第1页
Java教案5面向对象编程技术_第2页
Java教案5面向对象编程技术_第3页
Java教案5面向对象编程技术_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、11学习领域二任务4异常处理课程名称Java程序设计项目名称异常处理任务名称项目性质授课班级异常处理演示性验证性能力目标:课时6设计性J综合性授课日期授课地点具备使用异常解决问题的能力知识目标:教学目标掌握异常的应用素质目标:培养学生知识掌握和技能应用能力培养学生团接合作、互帮互助的能力:任务描述任务展示与实现MyArrayException,在MyArrayExceptiongetlnfoOthrowMyArrayExceptionNegativeArraySizeExceptionsuper数)调用父类的构造方法初始化,参数值用 getMessage 0 获取:get Info 0 方法为

2、自左义方法, 用教学内容以演示自定义异常类的构成。checkArraySize0 ,方法体内部可能会产生MyArrayExceptionthrowsMyArrayExceptionmainOcheckArraySize0main。方法根据它throwsMyArrayException,使用了异常处理机制来捕获该异常并且处理它。教师讲解本任务涉及的知识点任务小结教学准备1.异常的应用1.异常捕获顺序装有JKEclipse教学课件PPT教材:Java作业设计应用异常处理机制解决实际问题77教学进程教学内容与进程(教学内容、教学方法、组织形式、教学手段)做好课前“5 分钟”教学管理(多媒体、实训室)

3、,做好上课前的各项准备工作(打开电脑、打开课件、打开软件、打开 U 盘中的素材位置、打开授课讼划、教案等),吸引学生 注意力。馳崖只1、【点名考勤】点需(全体学生),察看班级岀席状况。2、 【回顾】复习上一单元知识点。3、 【课程内容介绍】接合本节课的内容介绍,增加互动环节,使学生有一泄的印象。【课前说明】Java那么异常则是让开发者摆脱了通篇阅读代码找问题的无奈。Java说明醒机制让问题的发现与解决越发高效。【目的】使学生从了解本单元的学习目标、学习重点、考评方式等方而明确学习本单元知识的要 求和目标。学生应掌握:1、使用异常的必要性2、合理使用异常一、讲解异常的使用Java时要选关于时机,

4、若一个异常在不同处多次岀现,可以统一处理。二、 讲解异常类的继承结构java, langThrowableThrowableExceptionJava误,ExceptionJava 中的错误或异常分两类:Error 类用于指示系统级的错误,这些错误是不可修复: PAGE PAGE 4Exception三、 异常处理机制Javatry. catchfinally,trytrytry 语句的执行, 转到catchcatchExceptionTypelExceptionTypeNel-eNtrycatchfinally四、 丢弃异常throwsAAB方法B使用throws五、 抛出异常throw在程

5、序发生异常时,系统自动终止当前语句的执行,或者转到 catch()语句处理异常, 或者转到其他方法继续执行。在某些情况下,可能需要根据某种条件人为抛出异常,以满足 程序设计的要求。throwthrow newthrow new 异常类名 (String str);catch()语句 来处理这种异常。JavagetMessage()方法获得。设计自立义异常类MyArrayException在MyArrayException中设计自左义方法 getlnfo(), 训练用以演示自左义异常类的构成,最后在需要的位巻用throw关键字引发异常即可。(2 )异常类 MyArrayException 是 NegativeArraySizeException 系统类的子类 利用super (参数)调用父类的构造方法初始化,参数值用getMessage 0getlnfo 0定义方法,用以演示自定义异常类的构成。checkArraySizeO ,方法体内部可能会产生MyArrayException此方法申明后使用 throws 关键字来申明自身抛出了 MyArrayException 异常。maincheckArraySize0main(throwsMyArrayException,使用了异常处理机制来捕获该异常并且处理它。经过学

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论