Java程序设计项目化立体教程异常与捕捉.pptxVIP

  • 2
  • 0
  • 约1.59千字
  • 约 21页
  • 2026-10-09 发布于陕西
  • 举报

Java程序设计项目化立体教程异常与捕捉.pptx

异常与捕捉

代

设备不正常引发的

码

正

确

异常捕捉

异常捕捉

在程序运行过程中

发生的非正常事件

除0溢出、数组越界、文件找不到……

这些事件的发生将阻止程序的正常运行。

例如

程序设计时,必须考虑到可能发生的异常事件并做出相应的处理。

把各种不同类型的异常情况进行分类,用Java类来表示异常情况,这种类被称为异常类。

异常流程的代码和正常流程的代码

Thecodeofabnormalflowisseparatedfromthatofnormalflow

提高了程序的可读性

简化了程序的结构

可以灵活的处理异常,如果当前方法有能力处理异常,就捕获并处理它,称为捕获异常。

否则只需抛出异常,由方法调用者来处理它,称为抛出异常。

try{

//需监测的代码

}

catch(SpecialExceptione)

{

//如果有特殊异常处理的代码

}

catch(Exceptione)

{

//如果有普通异常需处理的代码

}

finally{

//不管是否异常都需要处理的内容

}

捕获一个异常对象后。

Java分别对每个catch语句处理的异常类型进行检测。

找到与异常对象类型相匹配的catch语句。

try{

//需监测的代码

}

catch(SpecialExceptione)

文档评论(0)

1亿VIP精品文档

相关文档