Java程序设计焦玲第5章例外处理课件教学.pptVIP

  • 2
  • 0
  • 约2.95千字
  • 约 37页
  • 2017-01-04 发布于未知
  • 举报

Java程序设计焦玲第5章例外处理课件教学.ppt

第5章 例外处理 本章重点 学习Java的异常处理机制; 掌握如何处理异常; 掌握异常处理的两种方法:try…catch…finally以及throw语句和throws语句。 5.1 什么是例外 例外处理也就是所谓的异常处理,而例外是指程序运行过程中出现的非正常现象,比如,用户输入错误、除数为零、数组越界等。 由于异常情况总是难免的,所以开发程序时要充分考虑各种异常,使程序的容错性更好。 Java语言的特色之一是提供了异常处理机制,可以预防错误代码所造成的不可预期的结果发生,通过异常处理机制,减少了编程人员的工作量,增强了异常处理的灵活性,并提高了程序的可读性、可维护性。 5.2 例外举例 【例5.1】例外举例1打开源文件 本例中,我们遇到了例外,显示的错误:java.io.IOException;指明了例外的类型,而且我们也看到,对于这样的例外,在程序中必须对它进行处理,否则编译根本通不过。 【例5.2】例外举例2打开源文件 本例中,我们在编译程序的时候没有出现错误,但是在运行程序的时候出现了例外,例外的类型是java.lang.ArithmeticException,这种例外在程序中可以不进行处理,而是直接由运行时系统来处理。 5.3 例外运行机理 Java的例外运行机理实际上非常地容易理解,当例外产生时,就交给例外对象来处理。所以在Java程序的执行过程中,如果

文档评论(0)

1亿VIP精品文档

相关文档