关于以下代码段的说法中正确的是()。(1)String s="abcde";(2)StringBuffer s1=new StringBuffer("
关于以下代码段的说法中正确的是()。 (1)String s="abcde"; (2)StringBuffer s1=new StringBuffer("abcde"); (3)if(s.equals(s1)) (4)s1=null; (5)if(sequals(s)) (6)s=null:
A.第(1)行编译错误,String 的构造器必须明确调用
B.第(3)行编译错误,因为s与s1有不同的类型
C.编译成功,但执行时在第(5)行有异常抛出
D.编译成功,执行过程中也没有异常抛出
![](https://lstatic.shangxueba.com/sxbcn/h5/images/tips_org.png)