trycatchfinally语句块的作用

trycatchfinally语句块的作用

ID:22872868

大小:71.00 KB

页数:10页

时间:2018-11-01

trycatchfinally语句块的作用_第1页
trycatchfinally语句块的作用_第2页
trycatchfinally语句块的作用_第3页
trycatchfinally语句块的作用_第4页
trycatchfinally语句块的作用_第5页
资源描述:

《trycatchfinally语句块的作用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、★trycatchfinally语句块的作用异常处理作业第九章异常处理一、选择题1、无论是否发生异常,都需要执行(C)A、try语句块B、catch语句块C、finally语句块D、return语句2、异常处理变量(C)。A、应用public关键字B、可以应用protected关键字C、可以应用private关键字D、只能在异常处理方法内使用。3、通常的异常类是(A)A、ExceptionB、exceptionC、monExceptionD、ExceptionShare4、异常产生的原因很多,常见的有(A)。A、程序设计本身的错误B、程序运行环境改变C、软、硬件设置错误D、以上都是5、(C)是

2、除0异常。A、RuntimeExceptionB、ClassCastExceptionC、ArihmetticExceptionD、ArrayIndexOutOfBoundException6、下列描述中,对使用异常处理的原因描述错误的有(D)A、将错误处理程序与正常程序流分开,增加程序的可读性B、可以容易地指出异常在何处处理C、减轻程序员处理异常的任务D、增加语言的复杂机制7、读下面代码,哪个选项是正确的(C)importjava.io.*;publicclassTest2{publicstaticvoidmain(String[]args)throain方法中抛出异常C、编译错误,IOEx

3、ception是一个系统异常,不能够由application程序产生D、没有输出结果8、当变异并且运行下面程序时会出现什么结果?(A)publicclassThroo{staticvoidthro.out.print(Insidethroo);}publicstaticvoidmain(String[]args){try{thro.out.println(Cauht+e);}}}A、编译错误B、运行错误C、编译成功,但不会打印出任何结果D、没有输出结果9、执行下面程序的结果是什么?其中a=4,b=0(B)publicstaticvoiddivide(inta,intb){try{intc=a/

4、b;}catch(Exceptione){System.out.println(Exception);}finally{System.out.println(Finally);}}A、打印ExceptionfinallyB、打印FinallyC、打印ExceptionD、没有输出结果10、假定一个方法会产生非RuntimeException异常,如果希望把异常交给调用该方法的方法处理,正确的声明方式是什么?(A)A、thro.out.println(“exception1”);Return;}catch(Exceptionx2){System.out.println(“exception1”)

5、;Return;}finally{System.out.println(“finally”)}如果tryThis()抛出一个IOException,那么屏幕的输出是什么?(A)A、”exception1”后面跟着”finally”B、”exception2”后面跟着“finally”C、”exception1”D、”exception2””12、下列哪些内容不是异常的含义?(B)A、程序的语法错B、程序编译或运行中所发生的异常事件C、程序预先定义好的异常事件D、程序编译错误13、自定义的异常类可从下列哪个类继承?(D)A、Error类B、AachineErrorD、Exception及其子集1

6、4、当方法遇到异常又不知如何处理时,下列哪种做法是正确的?(A)A、捕获异常B、抛出异常C、声明异常D、嵌套异常15、如要抛出异常,应用下列哪种子句?(B)A、catchB、throC、ExceptionD、abstract18、下列选项中属于Exception异常的是(D)A、ArithmeticExceptionB、nullPointerExceptionC、classcastExceptionD、以上都是19、以下是异常的处理,哪个选项是正确的(D)A、book()throeExceptionB、ExceptionC、ErrorD、以上答案都不对21、Java编译程序对于(A)需要加强捕

7、获或声明要求A、异常B、错误C、非检查型错误D、检查型异常22、如果试图捕获多个错误,可在(A)语句块的后面使用多个()语句块A、trycatchB、catchtryC、finallytryD、以上答案都不对23、将需要处理异常作为(B)语句块的一个参数来进行声明A、tryB、catchC、finallyD、以上都不对24、try语句块可以(C)A、拥有惟一的一个catch语句块B、多个final

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。