- 10
- 0
- 约3.96千字
- 约 36页
- 2017-02-02 发布于江苏
- 举报
第4章异常处理课件精品
声明抛出异常——检查型异常处理方法2 如果在一个方法中生成了异常,但是该方法并不处理它产生的异常,而是沿着调用层次向上传递,交由调用它的方法来处理这些异常,这就是声明抛出异常。 * 声明异常的方法 声明异常的方法是在产生异常的方法名后面加上关键字throws,后面接一个所有潜在异常类型的列表: void func() throws ExceptionA, ExceptionB, ExceptionC{ …… } 【例4-6】使用throws处理电子产品商店异常。 * 4.4 自定义异常类 有些异常在jvm看来不是异常,需要自己手动引发异常,用new生成自己的异常对象,然后把它throw出来。 * 生成异常对象通过throw语句来实现(注意:这里是throw而不是throws): throw new ThrowableObject(); 或者 myException e = new myException(); throw e; 抛出的异常必须是Throwable或其子类的对象 * 【例4-7】使用try、throw、catch处理三种情形:无异常、除数为零、数组越界可能产生的异常。 * 用户自行设计异常类,以便处理运行中可能出现的逻辑错误。 一般的声明格式如下 class MyException extends Supercla
您可能关注的文档
- 第2讲(5 )-堆芯材料选择和热物性课件精品.ppt
- 第2讲_翻译概论课件精品.ppt
- 第2讲 高考数学复习-填空题的做法-裴永磊文库课件精品.ppt
- 第2讲A2O技术课件精品.ppt
- 第2讲嵌入式系统外围硬件课件精品.ppt
- 第2讲matlab_数组元素课件精品.ppt
- 第2讲 语音信号处理基础知识课件精品.ppt
- 第2讲:玻璃形成学与玻璃结构课件精品.ppt
- 第2课时_焓变_反应热_热化学方程式课件精品.ppt
- 第2课时 实数的运算及科学记数法课件精品.ppt
- 2026年物联网传感器在智能制造领域的应用现状与发展预测.docx
- 森林补偿政策效果分析报告.docx
- 2026年新能源智能微电网行业市场调研与数据分析报告.docx
- 2026年噪声传感器产品性能提升与市场策略.docx
- 2026年水处理剂十年市场报告:污水处理与水质净化行业前景报告.docx
- 2026年色素行业市场需求及技术升级趋势分析[001].docx
- 2026年量子计算金融风险建模创新方向.docx
- 2026年增强现实(AR)在电力巡检的智能辅助系统报告.docx
- 2026年新能源氢能产业链构建产业链风险控制研究.docx
- 2026年钢铁行业绿色转型标准制定与市场供需关系研究.docx
最近下载
- 第八讲共奉中国与中华民族内聚发展辽宋夏金时期01课件讲解.pptx VIP
- TC7525-16塔式起重机电控说明书.pdf
- 汽车车内空调流场分析与优化.docx VIP
- 船长见习记录薄附页(见习报告)(最全).doc VIP
- WW╱ T 0075-2017 田野考古钻探记录规范.pdf VIP
- 2023年成都天府新区投资集团有限公司招聘考试试题及答案解析.docx VIP
- 2022年成都天府新区投资集团有限公司招聘考试题库及答案解析.docx VIP
- 2026四川成都天府新区投资集团有限公司招聘产业投资岗等岗位47人笔试备考试题及答案解析.docx VIP
- 中华民族共同体概论大讲堂课件第七讲华夷一体与中华民族空前繁盛(隋唐五代时期).pptx VIP
- 2026四川成都天府新区投资集团有限公司招聘产业投资岗等岗位47人备考题库及答案详解一套.docx VIP
原创力文档

文档评论(0)