java异常处理试题及答案.pdf





《java异常处理试题及答案.pdf》由会员分享,可在线阅读,更多相关《java异常处理试题及答案.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、异常处理练习题一、选择题1。java 中用来抛出异常的关键字是(C)C)A、tryB、catchC、throwD、finally2。关于异常,下列说法正确的是(A A)A、异常是一种对象B、一旦程序运行,异常将被创建C、为了保证程序运行速度,要尽量避免异常控制D、以上说法都丌对3。(A A)类是所有异常类的父类。A、ThrowableB、ErrorC、ExceptionD、AWTError4。java 语言中,下列哪一子句是异常处理的出口(C)(C)A、try子句B、catch子句C、finally子句D、以上说法都丌对5。下列程序的执行,说法错误的是(C C)public class Mul
2、tiCatchpublic static void main(String args)tryint a=args.length;int b=42/a;int c=1;c42=99;System。out。println(“b=”+b);catch(ArithmeticException e)System.out。println(“除 0 异常:”+e);catch(ArrayIndexOutOfBoundsException e)System。out。println(“数组超越边界异常:+e);A、程序将输出第 15 行的异常信息B、程序第 10 行出错C、程序将输出“b=42D、程序将输出第
3、15 和 19 行的异常信息6。下列程序的执行,说法正确的是(D(D)class ExMultistatic void procedure()tryint c=1;c42=99;catch(ArrayIndexOutOfBoundsException e)System.out。println(“数组超越界限异常:”+e);public static void main(String args)tryprocedure();int a=args.length;int b=42/a;System.out.println(“b=”+b);catch(ArithmeticException e)Sys
4、tem。out.println(“除 0 异常:”+e);A、程序只输出第 12 行的异常信息B、程序只输出第 26 行的异常信息C、程序将不输出异常信息D、程序将输出第 12 行和第 26 行的异常信息7.下面程序抛出了一个“异常”并捕捉它。请在横线处填入适当内容完成程序。class TrowsDemostatic void procedure()throws IllegalAccessExceptonSystem。out。println(“inside procedure”);throw_new_IllegalAccessException(“demo);public static voi
5、d main(String args)tryprocedure();catch(IllegalAccessExcepton ecatch(IllegalAccessExcepton e)_ _System.out.println(“捕获:+e);8.对于 catch 子句的排列,下列哪种是正确的(B(B)A、父类在先,子类在后B、子类在先,父类在后C、有继承关系的异常不能在同一个try 程序段内D、先有子类,其他如何排列都无关9。在异常处理中,如释放资源、关闭文件、关闭数据库等由(C C)来完成.A、try 子句B、catch 子句C、finally 子句D、throw 子句10.当方法遇到异
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 异常 处理 试题 答案

限制150内