- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息技术
括创建异常、抛出异常、捕获异常、处理异常,主要 由5个 有哪些信誉好的足球投注网站匹配的处理器过程中,造成了本函数栈信息的丢失,系
关键字try、catch、throw、throws和 finally进行控制,首先 统在栈中己找不到代码 K的信息。
由try命令试着执行一个语句块,如果发生异常,将异常信 在用 catch语句捕获异常时,一般不捕获未检查异常类:
号封装成异常对象由throw抛出异常,然后由处理器的catch Error和 RuntimeException类。
命令捕获 try语句块中可能抛出的异常来进行相应的处理, 在 try块中可以执行return、break和 continue语句,try
最后 由finally语句来执行清除工作。 块中代码执行情况包括三种:A、B、C顺利执行完毕;某
其中:throws用在方法声明中声明异常,允许 throws 个代码抛出异常以及执行完return、break和 continue语句。
后面跟着所有潜在的异常类型,任何调用该方法的代码都必 无论发生以上哪种情况,程序都会 自动进入到finally块中。
须要对其异常状态进行处理,由Java编译器强制执行。throw 即:无论产生异常与否,finally块中的代码 H必须执行,它
用于方法体中抛出异常,程序运行中若出现异常状况,由编 为异常处理事件提供一个清理机构,在实际程序书写中常常
程者在适当位置将异常信号封装成对象后由 throw 语句抛 将释放系统资源、数据库连接等语句置于 finally块中,避免
出。对于用户 自定义的异常,必须借助 throw语句。抛出异 代码重复。此外还需注意的是 finally块中不能抛出异常,若
常的动作必须在用户定义的逻辑错误发生的条件下执行;含 在 finally块中抛出异常,会丢失try块中真正的异常堆栈信
有throw语句的方法在方法头必须用 throws语句 申明。 息。在 try__catch—fina1ly处理结构中,至少要有一个 catch
一 个包含 —catch—finally的典型程序结构如下: 或 finally语句 J。
{ 4 Java异常处理原则
A: 4.1异常定义分层次原则
try{//B.C.D代码块中可能产生异常 1e,2e,3e… Java异常处理中,需定义异常类,再将异常实例化成对
B: 象。一个好的异常类定义相当于确定一棵异常树,先构建异
C; 常树的主干,对程序中出现的异常就可以按已定义的异常树
D: 上与之匹配的类来进行处理,若出现了新异常类,根据实现
} 方法将其添加到异常树的适当位置上。实现异常分类分层
catch( 1Exceptionle){//捕获异常类 1e 次,既便于代码维护又能帮助程序读者查找产生异常的根本
E: //异常类 1e的处理代码E 原因。
) 4.2异常声明精化原则
catch ( 2Exception2e){//捕获异常类 2e 为了帮助程序读者查找异常的具体原因,还要求在异常
F: /异/常类 2e的处理代码 F 声明时采用精化原则。如:IoException类是Exception类的
) 子类,在定义一个MyRead方法时,一般声明它为IoException
catch ( 3Exception2e)
您可能关注的文档
- cry基因保守序列克隆及其在大肠杆菌Rosetta(DE3)中的表达.pdf
- CTA和MRI检查在颈髓血管网织细胞瘤中的应用(附6例报告).pdf
- CW520丙烯酸盐灌浆材料交联剂合成及其浆液性能研究.pdf
- C支行中间业务操作风险及防范.pdf
- DDGS在家禽日粮中的营养价值(上).pdf
- DF100A 型 100kw 短波发射机冷却系统.pdf
- D-最优混料设计在豉香型白酒香醅优化中的应用.pdf
- E.coli DH10B碱性磷酸酶基因的克隆、表达及活性研究.pdf
- EAST偏滤器V形区域冷却水管的防烧蚀保护.pdf
- ECER29—02和ECER29—03法规对商用车驾驶室结构要求的对比分析.pdf
- J波、fQRS、Tp—ec溶栓对ST段抬高治疗后恶性性心肌梗死心律失常的预测价值.pdf
- Klotho G-395A基因多态性与冠心病遗传易感性的关系.pdf
- Kohonen SOM下的模糊神经电压稳定评估算法.pdf
- KOH活化制备加拿大一枝黄花微孔活性炭及表征.pdf
- Kriging网格化方法在煤矿瓦斯地质图中的应用.pdf
- L1、E6和E7基因序列分析.pdf
- La_2Cu_(1-x)Fe_xO_4氧化去除柴油机碳烟微粒的试验分析.pdf
- La高掺杂对锐钛矿型TiO2电子结构和吸收光谱影响的第一性原理研究.pdf
- LCP、DHS和PFNA治疗股骨粗隆间骨折临床研究.pdf
- LED结温精密测量及相关因素分析.pdf
文档评论(0)