第五章 异常处理 JAVA教学课件.pptVIP

  • 13
  • 0
  • 约7.5千字
  • 约 38页
  • 2018-02-03 发布于浙江
  • 举报
第五章 异常处理 JAVA教学课件

JAVA语言 JAVA语言 2002-12-16 第七章 异常处理 §1.1 错误处理的方法概述 §1.2 Java的异常处理机制 §1.3 创建自己的异常类 §1.1 错误处理的方法概述 传统的程序运行时错误处理 异常处理 1 传统的程序运行时错误处理 如C语言: 函数返回值=某个可能会执行失败的函数(); if(函数返回值==表示该函数执行成功的值){正常代码} else if(函数返回值==代表错误情况1的值){处理错误情形1} else if(函数返回值==代表错误情况2的值){处理错误情形2} …… 1 传统的程序运行时错误处理 函数返回值=某个可能会执行失败的函数(); if(函数返回值!=表示该函数执行成功的值) { Switch(函数返回值){ case 错误情况1的值:处理错误情形1 case 错误情况2的值:处理错误情形2 ……}} else{正常代码} 1 传统的程序运行时错误处理 缺点: 1)整个程序代码穿插错误处理代码,使得条理性和可读性差; 2)对错误处理程序难以集中管理,难以保证程序的一致性; 3)对于返回值的意义,要借助于文档,程序维护困难。 2 异常处理 如C++,JAVA语言: 就是在异常发生时,由编程语言提供的某种机制通知应用程序,让应用程序决定如何进行下一步的处理。 传统方式: 1)

文档评论(0)

1亿VIP精品文档

相关文档