TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机2020年全国计算机二级考试Java复习知识点:处理异常思维导图

2020年全国计算机二级考试Java复习知识点:处理异常思维导图

  收藏
  分享
免费下载
免费使用文件
清风和酒 浏览量:02023-04-10 17:27:49
已被使用0次
查看详情2020年全国计算机二级考试Java复习知识点:处理异常思维导图

2020年全国计算机二级考试报名已经开始,准备参加这次考试的小伙伴们接下来就要积极准备2020年的考试了。为此,树图网小编为大家整理了全国计算机二级考试Java复习知识点相关信息,希望能够帮助到大家,了解更多计算机二级考试相关信息敬请关注树图网。

树图思维导图提供 2020年全国计算机二级考试Java复习知识点:处理异常 在线思维导图免费制作,点击“编辑”按钮,可对 2020年全国计算机二级考试Java复习知识点:处理异常  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:c0d1686a62b523754dc5ac0813a18db7

思维导图大纲

2020年全国计算机二级考试Java复习知识点:处理异常思维导图模板大纲

2020年全国计算机二级考试Java复习知识点:处理异常

如果你的代码可以抛出不同于Error或RuntimeExceptian类型的异常,就必须做一些相关的事情。在编写可能抛出异常的代码时,你需要做出一个选择,即可以在方法中提供代码来处理所有被抛出的异常,也可以让方法包含抛出异常的代码,并把该异常传递给被调用的方法,这样就基本上忽略了对异常的处理。

让我们首先看看如何传递一个异常。

catch块

在catch块中,你要封闭处理给定类型的异常处理代码。catch块必须紧跟在try块之后,try块中包含了可能抛出特定异常的代码。catch块由关键字catch以及紧跟其后的一个参数组成,该参数括在圆括号之间,用来标识本块处理的异常类型。最后在大括号之间封闭了

处理异常的代码:

try

//Code that can throw one or more exceptions

catch(ArithmeticException e)

//Code to handle the exception

这个catch块只能处理AxithmeticExeeption异常。它暗示了在try块中可以抛出的异常只有这一种。如果还可以抛出其他类型的异常,这段代码就不会通过编译。马上我们将返回来处理多种异常类型。

通常catch块中的参数必须是Throwable类或者Throwable类的一个子类。如果你指定的参数类有子类型的话,catch块将被认为可以处理那个类的异常以及它的所有子类的异常。例如,如果你为catch块指定的参数类型为RuntimeExceptxon,在catch块中的代码将处理由RuntimeException或它的所有子类定义的异常。

相关思维导图模板

Hadoop大数据技术原理与应用思维导图

树图思维导图提供 Hadoop大数据技术原理与应用 在线思维导图免费制作,点击“编辑”按钮,可对 Hadoop大数据技术原理与应用  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3d1a91876b4a86bf0008a0a987e4a38e

加强国有企业管理人员队伍建设 强化全面监督——《国有企业管理人员处分条例》的三大亮点思维导图

树图思维导图提供 加强国有企业管理人员队伍建设 强化全面监督——《国有企业管理人员处分条例》的三大亮点 在线思维导图免费制作,点击“编辑”按钮,可对 加强国有企业管理人员队伍建设 强化全面监督——《国有企业管理人员处分条例》的三大亮点  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:11e3bf5c3fa59a07108e928c0533daca