第五章枚举和for语句的简化写法.ppt
《第五章枚举和for语句的简化写法.ppt》由会员分享,可在线阅读,更多相关《第五章枚举和for语句的简化写法.ppt(25页珍藏版)》请在三一文库上搜索。
1、软件学院,第五章 枚举和for语句的简化写法,褚龙现 ,第六章 异常处理、递归和单体程序,软件学院,回顾,Java中的数组 Java中的字符串,软件学院,回顾 Java中的数组,数组的特点 数组:可以容纳很多同类型的数据的结构 数组中存放的每个数据称为数组的一个元素,元素的数量称为数组的长度 在Java语言中,数组的长度是在数组创立时就固定了的,以后不能更改,软件学院,回顾 Java中的字符串,Java语言提供两种字符串类用来实现字符串操作: String类:用于字符串常量,也就是说字符串的值不会改变 StringBuffer类:用于字符串变量,也就是说字符串的值可以改变,软件学院,教学内容和
2、目标,理解Java中的枚举数据类型 了解for语句的简化写法 掌握Java中的异常处理方法 了解单体程序设计方法,软件学院,教学重难点,重点 Java中异常处理 难点 单体程序设计,软件学院,5.1 Java中的枚举类型,类型修饰词列表 enum 枚举类型标识符 枚举常量1, 枚举常量2, . ., 枚举常量n ,软件学院,5.1.1 枚举变量的定义,enum E_SEASON 春季, 夏季, 秋季, 冬季 / 枚举E_SEASON结束 E_SEASON s=E_SEASON.春季;,软件学院,5.2 for语句的简化写法,for ( 类型 标识符 : 表达式 ) 语句或语句块 例如: int
3、 a=2,3,4,5; int sum=0; for(int c : a) sum+=c; ,软件学院,6.1 异常处理,异常(Exception)? 异常(Exception)是正常程序流程所不能处理或没有处理的异常情况或异常事件。 在有些书中,异常也称作例外。,软件学院,6.1.1 异常,异常的特点 编译时不能发现,有些非常隐蔽,很难发现 一旦出现异常,程序就无法继续执行下去 异常处理的目的 在发生异常时,处理好一些相关善后事宜,例如保存文档、删除错误的数据库记录等 如果异常仅仅是在局部发生,可以仅仅停止执行这条命令,而让整个程序继续正常运行,软件学院,6.1.2 什么时候会发生异常?,数
4、组的下标越界 打开不存在的文件 网络无法连接 操作数超出所要求的范围 少了所需加载的类, 自定义异常,要求程序处理,软件学院,6.1.3 处理异常的几种常用方法,一旦捕获异常,马上进行处理 重新抛出异常 捕获异常,但并不处理 通过语句System.exit()退出应用程序,软件学院,6.1.4 异常(Exceptions)类型,常见异常 内存耗尽 数组下标越界 除数为0 非法的参数(方法的参数),软件学院,6.1.4 受检异常和非受检异常,受检异常 必须在方法声明时通过throws列出 在编译时就能被检测出 非受检测异常 不必在throws列表中 错误(Errors) 和运行时异常(Runti
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五 枚举 for 语句 简化 写法
链接地址:https://www.31doc.com/p-3453689.html