在使用super 和this关键字时,以下描述正确的是( )
A. 在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的第一行,否则编译不通过
B. super()和this()不一定要放在构造方法内第一行
C. this()和super()可以同时出现在一个构造函数中
D. this()和super()可以在static环境中使用,包括static方法和static语句块
查看答案
下面有关Java异常处理的说法错误的是( )
A. 一个try块只能有一条catch语句
B. finally块可以省略
C. catch块不能单独使用,必须始终与try块在一起
D. finally块不能单独使用,必须始终与try块在一起
关于异常处理说法正确的是
A. try-catch-finally结构中finally子句可有可无
B. 不能自行抛出异常
C. 一旦发生异常,必须使用try-catch-finally来处理
D. catch子句可以有多个,而且不用考虑顺序关系
下面程序的运行结果是( )FileOutputStream fos = new FileOutputStream("c:\\demo.txt");fos.write("abc");fos.close();
A. 在C盘创建文件demo.txt,但文件是空的
B. 在C盘创建文件demo.txt,并写入数据abc
C. 将C盘已有的文件demo.txt中追加写入abc
D. 编译失败
以下代码,描述正确的有()interface IDemo{public static final String name;//1void print();//2public void getInfo(); // 3}abstract class Person implements IDemo{//4public void print(){}}
A. 第1行错误,没有给变量赋值
B. 第2行错误,方法没有修饰符
C. 第4行错误,没有实现接口的全部方法
D. 第3行错误,没有方法的实现