Java实用教程第13讲异常处理和断言教材教学课件.pptVIP

  • 5
  • 0
  • 约2.64千字
  • 约 20页
  • 2018-03-14 发布于天津
  • 举报

Java实用教程第13讲异常处理和断言教材教学课件.ppt

教学课件课件PPT医学培训课件教育资源教材讲义

* * * 第13讲 异常处理和断言 13.1 java的异常 13.2 异常处理机制 13.3 捕获所有异常 13.4 自定义异常 13.5 异常的限制 13.6 断言 13.7 本讲小结 发现错误的最佳时机是编译阶段,但编译时期并不能找出所有错误,有些错误是在运行时刻才被发现,例如数组访问时越界,要访问的文件不存在等。这就需要在程序运行期间处理这些可能发生的错误。 13.1 Java的异常 Java异常类层次结构图 13.2.1 捕获异常 在Java中,异常通过try-catch语句捕获 对于有多个catch子句的异常程序而言,异常类的catch子句放在前面,同时尽量将捕获相对“高层”(类继承层次中的父类)的异常类的catch子句放在后面 13.2.2 finally try-catch语句后还可以跟finally子句,它表示无论是否出现异常,都应当执行 下面几种情况,finally语句块不运行: (1)在finally语句块中发生了异常。 (2)在前面的代码中用了System.exit() (3)程序所在的线程死亡。 (4)关闭CPU。 异常处理语句的语法规则总结: (1)必须在 try 之后添加 catch语句块或 finally 语句块,两种语句块最少有一个存在; (

文档评论(0)

1亿VIP精品文档

相关文档