异常的捕获及处理ppt演示文稿.pptVIP

  • 2
  • 0
  • 约4.56千字
  • 约 21页
  • 2021-01-18 发布于广东
  • 举报
第6章 异常的捕获及处理 6.1 异常简介 6.2 异常类的继承结构 6.3 异常处理机制 6.4 本章小结 6.1 异常简介 在程序运行过程中,可能会遇到一些非正常的状况。例如:除以零、数组越界、文件读写时找不到指定的路径、数据库操作时连接不到指定的服务器。此时程序将无法继续运行,导致整个程序运行中断。这种非正常状况对程序来说是一种异常。 程序员在程序的设计中必须考虑到各种异常的发生,并做好相应的处理。 通常一个好的程序,整体的1/3是在处理要完成的真正任务,而2/3是在处理异常,这样的程序才是最强壮的。 Java提供一套完整的异常处理机制,保证程序的正常运行. 6.2 异常类的继承结构 查阅API文档 Object Throwable RuntimeException …… Error Exception IOException Java程序中的异常现象也采用了面向对象的思想,所有的异常都使用类来描述。 6.2 异常类的继承结构 Error 类:应用程序在运行期间发生的严重错误。例如,虚拟机内存用尽、堆栈溢出等。(程序员管不了) Exception 类:几十个子类,描述了不同类型的异常。 ⑴非检查性异常:编译器在编译程序时不进行检查,到运行时才会显现。例如RuntimeException,像数组越界异常、整数除以零异常等。这类异常应该通过反复测试尽量避免,不应该靠异常处

文档评论(0)

1亿VIP精品文档

相关文档