首页直播App学习中心
当前位置: 首页 > 计算机二级 > 计算机二级报考指南 > 2022年5月计算机等级考试java二级重要考点

2022年5月计算机等级考试java二级重要考点

更新时间:2022-04-13 09:31:44 来源:环球网校 浏览547收藏109
摘要 2022年5月计算机等级考试java二级将于5月下旬开考,备考的小伙伴们可别错过考试了,为了帮助大家复习备考,环球网校小编分享了“2022年5月计算机等级考试java二级重要考点”,希望对大家有所助益,更多考试资讯及考试技巧敬请关注环球网校。
2022年5月计算机等级考试java二级重要考点

2022年5月计算机等级考试java二级重要考点

"异常"指的是程序运行时出现的非正常情况。在用传统的语言编程时,程序员只能通过函数的返回值来发出错误信息。这易于导致很多错误,因为在很多情况下需要知道错误产生的内部细节。通常,用全局变量errno来存储"异常"的类型。这容易导致误用,因为一个errno的值有可能在被处理?reg;前被另外的错误覆盖掉。即使优美的C语言程序,为了处理"异常"情况,也常求助于goto语句。Java对"异常"的处理是面向对象的。一个Java的Exception是一个描述"异常"情况的对象。当出现"异常"情况时,一个Exception对象就产生了,并放到产生这个"异常"的成员函数里。

8.1基础

Java的"异常"处理是通过5个关键词来实现的:try,catch,throw,throws和finally。用try来执行一段程序,如果出现"异常",系统抛出(throws?copy;一个"异常",你可以通过它的类型来捕捉(catch?copy;它,或后(finally?copy;由缺省处理器来处理。下面是"异常"处理程序的基本形式:try{//程序块}catch(ExceptionType1e){//对ExceptionType1的处理}catch(ExceptionType2e){//对ExceptionType2的处理throw(e);//再抛出这个"异常"}finally{}

8.2"异常"的类型

在"异常"类层次的上层有一个单独的类叫做Throwable。这个类用来表示所有的"异常"情况。每个"异常"类型都是Throwable的子类。Throwable有两个直接的子类。一类是Exception,是用户程序能够捕捉到的"异常"情况。我们将通过产生它的子类来创建自己的"异常"。另一类是Error,它定义了那?copy;通常无法捕捉到的"异常"。要谨慎使用Error子类,因为它们通常会导致灾难性的失败。在Exception中有一个子类RuntimeException,它是程序运行时自动地对某?copy;错误作出反应而产生的。

8.3不捕捉"异常"

"异常"对象是Java在运行时对某?copy;"异常"情况作出反应而产生的。例如,下面这个小程序包含一个整数被0除的"异常"。

classExc0{publicstaticvoidmain(Stringargs[]){intd=0;inta=42/d;}}

当Java执行这个除法时,由于分母是0,就会构造一个"异常"对象来使程序停下来并处理这个错误情况,在运行时"抛出"(throw?copy;这个"异常"。说"抛出"是因为它象一个滚烫的马铃薯,你必须把它抓住并立即处理。程序流将会在除号操作符处被打断,然后检查当前的调用堆栈来查找"异常"。一个"异常"处理器是用来立即处理"异常"情况的。在这个例子里,我们没有编一个"异常"处理器,所以缺省的处理器就发挥作用了。缺省的处理器打印Exception的字符?reg;值和发生"异常"的地点。

下面是我们的小例子的输出。

C:\>javaExc0java.lang.arithmeticException:/byzeroatExc0.main(Exc0.java:4)

编辑推荐:2022年5月计算机二级JAVA考试每日一练(4月11日)

以上就是“2022年5月计算机等级考试java二级重要考点”及其相关内容,想及时获知2022年5月计算机等级考试准考证打印时间,大家可通过点击使用环球网校“ 免费预约短信提醒”,即可及时获得时间提醒。

环球网校友情提示:为方便小伙伴们更好地备考,环球网校特地为大家准备了计算机二级复习资料,如有需要请点击文章下方“免费下载>>>2022年3月计算机二级考试真题及答案解析”下载学习,或点击“去做题”,即可实现在线历年真题实战演练,章节知识专项突破的练习。

分享到: 编辑:binhan

资料下载 精选课程 老师直播 真题练习
今日直播
峰会

DeepSeek高效生成推广文案和分析报告

AI高效办公 AI高效办公

03月18日 11:00-12:00

刘明天

峰会

Power BI小白速成指南:打造专业级数据看板

数据分析师 数据分析

03月18日 11:50-13:25

高老师

峰会

(回放)AI时代破局指南!解锁2025职场超能力

AI高效办公 AI高效办公

03月18日 12:00-14:00

高老师

峰会

业务数据x财务思维 职场必备的赚钱逻辑

数据分析师 数据分析

03月18日 12:00-14:00

沈彬荣

更多直播

计算机二级资格查询

计算机二级历年真题下载 更多

计算机二级每日一练 打卡日历

0
累计打卡
0
打卡人数
去打卡

预计用时3分钟

环球网校移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载

课程咨询

售后服务

APP立减150

注册APP

购课满减券免费领

预约成功
您已经成功预约 考试短信提醒
扫码添加客服微信号
添加客服微信号,邀您进群领取学习资料、直播课程等,还能和其他小伙伴一起学习交流。添加时请回复领取

绑定手机号

应《中华人民共和国网络安全法》加强实名认证机制要求,同时为更加全面的体验产品服务,烦请您绑定手机号.

在线咨询