


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、异常课后练习一、选择题1、在 Java 中,编写一个名为 count 的方法,如果传入的型参数为 0,则抛出异常,异常输出信息为“参数不正确!”, 下列方法符合上述要求的是(a))。public void count(if(i=0)i) throw Exceptionthrow new Exception(参数不正确!);b)public void count( if(i=0)i) throw Exceptionthrow Exception(参数不正确!);c)public void count( if(i=0)i) throws Exceptionthrow new Exception(参
2、数不正确!);d)public void count( if(i=0)i) throws Exceptionthrow Exception(参数不正确!);2、在 Java 中,以下程序编译运行后的输出结果是(public class Test )。public void add(if(i=0)i) throws NullPoerExceptionthrow new NullPoerException();System.out.pln(add 出现异常);public sic void main(String args) Test t = new Test();tryt.add(0);Syst
3、em.out.pcatch(Exception e) System.out.pln(add 方法返回);ln(捕获异常);a)b)add 出现异常 add 出现异常 add 方法返回 add 方法返回捕获异常捕获异常c)d)3、Java 中的错误处理是通过异常处理模型来完成的,那么异常处理模块可以处理的错误是()。a)b)c)d)运行时错误逻辑错误 语法错误内部错误4、Java 异常处理机制主要为了捕获( )错误,发生错误时,将异常,该异常由一个Java 代码块捕获。a)b)c)d)编译期运行期测试期调试期5、在 Java 中,尝试对 null 对象操作时,会产生( )类型的异常。a)b)c)
4、d)ArithmeticException NullPoerExceptionIOExceptionClaotFoundException6、在 Java 中,出现算术异常时,会抛出( )异常。a)b)c)d)ArithmeticException NullPoerExceptionIOExceptionClaotFoundException7、在 Java 的异常处理模型中,下列类在多重 catch 中同时使用时,()应该最后列出。a)b)c)d)ArithmeticException NullPoerException IOExceptionException8、在 Java 的异常处理模
5、型中,用户自定义的异常类应该是( )的子类。a)b)c)d)ExceptionNullPoerExceptionClaotFoundExceptionIllegalArgumentException9、下面有关Java 异常处理模型的说法错误的是( )。a)b)c)d)一个try 块只能有一条 catch 语句 一个 try 块中可以不使用 catch 语句catch 块不能单独使用,必须始终与 try 块在一起finally 块不能单独使用,必须始终与 try 块在一起10、在 Java 的异常处理模型中,无论是否发生异常,()块中的代码都会被执行。a)b)c)d)Exception cat
6、ch finallythrow二、简答题1、分析下列Java 代码,能编译通过么?public class Test public sic void main(String args) numOne = 10;numTwo = 0; try c = numOne/numTwo; catch (ArithmeticException ex) System.out.pln(除数不能为 0); catch (Exception ex) System.out.p finally System.out.pln(发现异常);ln(这是 finally);2、简述 Java 中的异常处理机制的简单原理和应用。3、简述 error 和 exception区别。4、try 里有一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 保险代理人在保险教育领域的贡献考核试卷
- 日用品生产设备行业人才培养与选拔考核试卷
- 团队协作工具的选择与应用计划
- 合成纤维的力学性能与测试方法考核试卷
- 社交游戏的市场现状及用户行为研究
- 动物探索小班班级工作计划
- 牌楼拆除合同范本
- 传染病科医疗服务质量提升总结计划
- 科技创新项目从构思到实施的完整流程
- 亲子读书学期班级阅读亲子计划
- 新汉语水平考试(HSK6级)真题
- 2025年安徽省合肥市中考数学模拟试卷(附答案解析)
- 数字孪生与光伏储能集成
- 2025届高考语文复习:补写语句+课件
- Siemens WinCC:WinCC趋势图与历史数据技术教程.Tex.header
- 保护和传承中国传统文化遗产阅读题答案
- 人教版生物八年级下册全册教学课件
- 四川省高职单招汽车类《汽车文化》复习备考试题库(浓缩500题)
- 养牛购料购销合同范本
- 卫生健康大数据底座建设需求
- 劳动合同范本1997
评论
0/150
提交评论