java程序设计(二)中国大学mooc完整答案-买球的app软件下载

当前位置:正规买球app首页 » » 正文

8752 人参与  2023-01-04 06:47:59    点这评论
9、异常

9.1、异常的基本概念随堂测验

1、异常的根基类是

9.2、异常处理(1)随堂测验

1、java异常有两种处理方法,分别是 异常和 异常

9.3、异常处理(2)随堂测验

1、下列程序的执行,说法正确的是 class exmulti { static void procedure() { try { int c[]={1}; c[42]=99; } catch(arrayindexoutofboundsexception e) { system.out.println(“数组超越界限异常:” e); } } public static void main(string args[]) { try { procedure(); int a=args.length; int b=42/a; system.out.println(“b=” b); } catch(arithmeticexception e) { system.out.println(“除0异常:” e); } } }
    a、程序只输出第12行的异常信息
    b、程序只输出第26行的异常信息
    c、程序将不输出异常信息
    d、程序将输出第12行和第26行的异常信息

异常基础测验

1、下列不属于运行期异常的是
    a、nullpointerexception
    b、indexoutofboundsexception
    c、illegalargumentexception
    d、classnotfoundexception

2、下列关于throws和throw描述有误的是
    a、throw用在方法后面,跟的是类名,throws用在方法体内,跟的是异常对象名
    b、throw只能抛出一个对象名,throws后面可以跟多个类名
    c、throw表示异常对象,由方法体内的语句处理,throws表示表示抛出类型,由调用者处理
    d、throw执行时表示一定是抛出了某种异常,throws执行时表示出现异常的 一种可能性

3、使用捕获异常时,哪些组合使用方式是正确的
    a、try{ }catch(){ }
    b、try{ }catch(){ }finally{ }
    c、try{ }finally{ }
    d、try{ }catch(){ }catch(){ }catch(){ }finally{ }

4、下面关于异常处理中的关键字,描述正确的是
    a、try 用来指定一块预防所有“异常”的程序
    b、catch 子句紧跟在 try 块后面,用来指定你想要捕捉的“异常”的类型
    c、throws和throw 都可以用来明确地抛出一个“异常”对象
    d、finally 为确保一段代码不管发生什么“异常”都被执行一段代码

5、运行期错误,通常属于程序员代码不严谨,可以不用处理,而编译期错误,必须处理才能编译通过

6、在一个try 多个catch组合中,若catch中的多个异常之间有子父类异常的关系,那么子类异常要求在上,父类异常在下

7、try里放置的是可能出现异常的代码,所以try{ }代码块里的代码越多越好

8、ioexception的父类是

9、能在控制台输出该异常的名称与详细信息字符串、异常出现的代码位置的异常类方法的名字是

10、nullpointerexception的父类是

10、输入与输出

10.2 file随堂测验

1、file对象获得其指代的文件对象的的字符串类型的绝对路径的方法是?
    a、getpath
    b、getabsolutepath
    c、getabsolutefile
    d、getparent

2、file file = new file("a.dat"); if( ){ system.out.println("文件不存在"); } 请填写空格内代码,完成程序要实现的功能

10.3 字节流随堂测验

1、fileinputstream中返回下一次对此输入流调用的方法可以不受阻塞地从此输入流读取(或跳过)的估计剩余字节数的方法是( )。

10.4 字符流随堂测验

1、如何构造一个filewriter对象,用来操作文件"file.txt",并对该文件进行追加写入。

12、多线程

12.1、线程创建与运行随堂测验

1、编写线程类,要继承的父类是( )
    a、exception
    b、runnable
    c、serializable
    d、thread

2、编写线程类,可以通过实现那个接口来实现?
    a、runnable
    b、throwable
    c、serializable
    d、comparable

下一篇 >>

相关文章

备案号: 买球平台网址的版权所有 买球平台网址 copyright © 2012-2023 青果答案 all rights reserved. sitemap