智慧树知到《Java程序设计(山东联盟-山东交通学院)》章节测试答案


A.正确

B.错误

正确答案:正确

5、Lists=new ArrayList();s.add("a");s.add("b");s.add("a");System.out.println(s);输出结果为[a,b]。

A.正确

B.错误

正确答案:错误

第七章单元测试

1、若try语句块后面跟多个catch,则catch子句根据其异常参数的排列方式,下面正确的是()。

A.子类异常在前,父类异常在后。

B.父类异常在前,子类异常在后。

C.只能有具有同一个父类的子类异常。

D.父类异常和子类异常不能出现在同一个try程序段中。

正确答案:子类异常在前,父类异常在后。

2、下面这段程序的输出结果是error。这种说法对吗?

public void compute(){ ;try{ ;System.out.println(3/0); }

;catch(Exception e){System.out.println(';error';);

; }

; finally{System.out.println(';final';); }

} 。

A.正确

B.错误

正确答案:错误

3、在try…catch…finally结构中,try{}块中的代码为可能产生异常的代码。

A.正确

B.错误

正确答案:正确

4、假设方法的调用顺序为:

main()->;a()->;b()->;c()

在c()中发生了异常,那么寻找异常处理代码的顺序应该是c()、b()、a()、main()。

A.正确

B.错误

正确答案:正确

5、public class test{public static void main (String[] args) {int[] text={2,0,0,7,0,6}; try{System.out.println(text[5]); System.out.println(text[6]); System.out.println(text[0]); }

;catch(Exception e){System.out.println(';数组下标越界';); }

;}

}

这段代码catch子句不会执行。这种说法对吗?。

A.正确

B.错误

正确答案:错误

第八章单元测试

1、下面哪一个是字符流?

A.FileOutputStream

B.FileInputStream

C.InputStream

D.InputStreamReader

正确答案:InputStreamReader

2、下面哪一个是字节流?

A.InputStreamReader

B.FileReader

C.FileWriter

D.InputStream

正确答案:InputStream

3、建立从文件到内存的文件输入流时,可以用下列()来进行读取。

A.File

B.FileOutputStream

C.FileWriter

D.FileInputStream

正确答案:FileInputStream

4、BufferedReader的line()方法可以一次读取一行输入。

A.正确

B.错误

正确答案:错误

5、可以在输入流中读数据,可以向输出流中写数据。

A.正确

B.错误

正确答案:正确

第九章单元测试

1、下列哪一项不属于布局管理器?

A.FlowLayout

B.CardLayout

C.BoxLayout

D.BorderLayout

正确答案:BoxLayout

2、可以加滚动条的组件是()

A.JMenu

B.JButton

C.JList