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

2020年全国计算机二级JAVA复习知识点:finally思维导图

  收藏
  分享
会员免费下载30积分
会员免费使用30积分
浪尖 浏览量:02023-04-10 16:33:30
已被使用0次
查看详情2020年全国计算机二级JAVA复习知识点:finally思维导图

备考2020年全国计算机二级考试的小伙伴们,复习的都怎么样了呢?树图网小编整理了2020年全国计算机二级JAVA复习知识点供大家参考复习,小伙伴们快来看看,测试一下自己吧!了解更多全国计算机二级考试敬请关注树图网计算机二级频道。

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

思维导图大纲

2020年全国计算机二级JAVA复习知识点:finally思维导图模板大纲

2020年全国计算机二级JAVA复习知识点:finally

当一个\"异常\"被抛出时,程序的执行就不再是线性的,跳过某?copy;行,甚至会由于没有与?reg;匹配的catch子句而过早地返回。有时确保一段代码不管发生什么\"异常\"都被执行到是必要的,关键词finally就是用来标识这样一段代码的。即使你没有catch子句,finally程序块也会在执行try程序块后的程序?reg;前执行。每个try语句都需要至少一个与?reg;相配的catch子句或finally子句。一个成员函数返回到调用它的成员函数,或者通过一个没捕捉到的\"异常\",或者通过一个明确的return语句,finally子句总是恰好在成员函数返回前执行。下面是一个例子,它有几个成员函数,每个成员函数用不同的途径退出,但执行了finally子句。

classFinallyDemo{staticvoidprocA(){try

{System.out.println(\"insideprocA\");thrownew

RuntimeException(\"demo\");}finally{System.out.println(\"procA\'s

finally\");}}staticvoidprocB(){try{System.out.println(\"inside

procB\");return;}finally{System.out.println(\"procB\'sfinally\");}}

publicstaticvoidmain(Stringargs[]){try{procA();}catch(Exception

e);procB();}}

下面是这个例子的运行结果:

C:\\>javaFinallyDemoinsideprocAprocA\'sfinallyinsideprocBprocB\'sfinally

小结

1.\"异常\"指的是程序运行时出现的非正常情况。

2.在\"异常\"类层次的上层的类叫Throwable,它有两个直接的子类:Exception和Error。

3.Java的\"异常\"处理通过5个关键词来实现:try,catch,throw,throws和finally。

相关思维导图模板

HashMap简介思维导图

树图思维导图提供 HashMap简介 在线思维导图免费制作,点击“编辑”按钮,可对 HashMap简介  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:e6326702c57b47a81d7e75822e9df92e

第一篇形式逻辑篇思维导图

树图思维导图提供 第一篇形式逻辑篇 在线思维导图免费制作,点击“编辑”按钮,可对 第一篇形式逻辑篇  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:b5cbdc48aa64507c0199109c7b16e3fd