题目内容

下列【1】、【2】、【3】、【4】注释标注的哪行代码有错误?public class E {public static void main (String[]args) {String str1 = new String(""); //【1】int [] a = {97,98,99};String str2 = new String (a); //【2】char [] c = {'a','b','c'};String str3 = new String (c); //【3】String str4 = new String(); //【4】System.out.println(str4.equals(""));}}

A. 【1】
B. 【2】
C. 【3】
D. 【4】

查看答案
更多问题

匿名类只有一个不带参数的构造方法(编译器会给匿名类一个名字和构造方法)。

A. 对
B. 错

匿名类(某个类的子类)一定不是抽象类。

A. 对
B. 错

throw的作用就是抛出异常。throw和throws是两个不同的关键字。

A. 对
B. 错

一个方法在声明时可以使用throws关键字声明要产生的若干个异常。

A. 对
B. 错

答案查题题库