七、集合及异常处理.pptVIP

  • 5
  • 0
  • 约1.3千字
  • 约 69页
  • 2017-04-27 发布于四川
  • 举报
七、集合及异常处理

集合和异常处理;回顾;教学目标;集合;集合接口(Conllection接口);集合接口(Map接口);集合框架;集合有三种类型;List接口下的几个实现类;Set接口下的几个实现类;Map接口下的实现类;集合函数;ArrayList类的概念;ArrayList类;ArrayList特性;ArrayList类优点;ArrayList类构造方法;ArrayList类常用方法;ArrayList类常用方法;ArraryList示例:;ArrayList类;Vector类;Vector类;Vector类常用的方法;Vector类常用的方法;Vector类常用的方法;Enumeration类;Enumeration类;Enumeration类示例;Iterator迭代器集合;Iterator迭代器;Iterator迭代器的方法;Iterator 常用类演示;HashSet类;HashSet类方法;HashSet类方法示例;Hashtable类;Hashtable类; Hashtable类方法;Hashtable类方法实例;properties类;properties类;properties类方法演示;什么是异常?;7.4 异常关系图;异常机制有什么作用?;异常分类;分类说明;实例 ;运行结果;异常处理 ;try和catch语句;调用栈机制 ;一个事例对照;finally语句 ;改进前面的例??? ;执行结果 ;处理或声明规则 ;Throws例子;创建自己的异常 ;class IllegalValueException extends Exception{ } class UserTrial{ int val1,val2; public UserTrial(int a,int b){ val1=a; val2=b; } void show() throws IllegalValueException{ if((val10)||(val20)) throw new IllegalValueException(); System.out.println(value 1=+val1); System.out.println(value 2=+val2); } };public class ThrowExample { public static void main(String[] args) { UserTrial values=new UserTrial(-1,1); try{ values.show(); } catch(IllegalValueException e){ //e.printStackTrace(); System.out.println(非法值); } } };实例 (定义一个叫MyException异常);抛出该异常的方法;方法重写中的异常处理;异常处理原则;总结 ;练习1;练习2

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档