第六章单元测试
- 哪个关键字可以抛出异常?( )
- 对于已经被定义过可能抛出异常的语句,在编程时( )。
- 请问所有的异常类皆继承哪一个类?( )
- 捕获异常try语句后面通常跟有一个或多个catch()方法用来处理try块内生成的异常事件。( )
- 使用try-catch-finally语句只能捕获一个异常。( )
- Error类所定义的异常是无法捕获的。( )
- 下面对 toString 方法的描述错误的是( )
- 已知String对象s=”abcdefg”,则s.substring(2,5)的返回值为( )。
- 已知StringBuffer sb=new StringBuffer("abcde"),则sb.delete(1,2)后sb的值为( )
- 若String s = "hello"; String t = "hello"; char c[] = {'h','e','l','l','o'} ; 则下列哪些表达式返回true?( )
A:finally B:catch C:throw D:transient
答案:throw
A:必须使用try/catch语句处理异常,或用throw将其抛出。 B:如果程序错误,必须使用 try/catch语句处理异常。 C:只能使用try/catch语句处理。 D:可以置之不理。
A:java.lang.Throwable B:java.lang.Exception C:java.io.Exception D:java.lang.Error
A:错 B:对
A:错 B:对
A:错 B:对
A:toString() 方法是 Object 类中定义的一个重要方法 B:子类不能重写toString() 方法 C:Object 类中实现的 toString() 方法是返回当前对象的类型和内存地址信息 D:toString方法能被子类继承
A:”bcde” B:”cdef” C:”cde” D:”def”
A:abc B:Ade C:acde D:abde
A:s.equals(t); B:t.equals(c); C:s==t; D:t.equals(new String("hello"));
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!