chapter6内部类与异常类教程.ppt

chapter6内部类与异常类教程

Java语言程序设计;内部类 匿名类 异常类 断言 Class类 ;6.1 内部类;例6.1;;为何使用内部类;注意;6.2 匿名类;;例6.2;;;6.2.2 和接口有关的匿名类;例6.3;;6.3 异常类 ; Java的异常类是处理运行时错误的特殊类,每一种异常类对应一种特定的运行错误。Java中的每个异常都是Throwable类及其子类的实例对象,异常类的层次结构图如图7-1所示。 Throwable类分为java.lang. Exception类和java.lang. Error类,即错误和异常子类。 Error是指与虚拟机或动态装载等相关的问题 ,异常则是指一些可以被捕获且可以被恢复的错误。 ;图7-1 异常处理的类层次; 其中Error类由系统保留,而Exception类则供应用程序使用。 Exception类又分为两种:运行时异常和非运行时异常。 运行时异常(RuntimeException)是在Java运行系统执行过程中出现的异常。 非运行时异常(Non- RuntimeException)是由编译器检测到的,在程序运行过程中可能发生而要求必须处理的异常。;;异常类定义解释; Exception类的常用方法;6.3.1 try~catch~finally语句; try{ Java语句块

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档