【多选题】下面的方法是一个不完整的方法,其中的方法unsafe()会抛出一个IOException,那么在方法的①处应加入哪条语句,才能使这个不完整的方法成为一个完整的方法?() ① ____________________________ ② { if(unsafe()) {//do something…} ③ else if(safe()) {//do the other…} ④ }
A.public IOException methodName()
B.public void methodName() throw IOException
C.public void methodName()
D.public void methodName() throws IOException
E.public void methodName() throws Exception
第1题:
关于BufferedReader类的readLine()方法,以下说法正确的是()。
A.方法readLine()每次读取一行数据
B.方法readLine()每次读取一个字节
C.该方法可能抛出IOException异常,调用该方法时通常应将它放到try块中,并通过catch块处理异常
D.如果读到流的末尾,该方法返回的结果为null
第2题:
第3题:
分析下面的用Java语言编写的trythis()方法:当该方法被调用时,如果其中的problem()方法引发一个RuntimeException类的异常,那么输出结果将是()。
A.abcde
B.abd
C.abde
D.abe
第4题:
A、thorws可以声明在方法上也可以声明在方法体中
B、方法上使用throws抛出一个异常则这个方法中一定有trycatch代码块
C、使用throws抛出多个异常时各个异常之间必须使用逗号隔开
D、throws必须和throw配合使用
第5题:
若文件是Random AccessFile的实例file,并且其基本文件长度大于0,则下面的语句实现的功能是 ( )file.seek(file.length()-1);
A.将文件指针指向文件的第一个字符后面
B.将文件指针指向文件的最后一个字符前面
C.将文件指针指向文件的最后一个字符后面
D.会导致seek()方法抛出一个IOException
第6题:
第7题:
下面对于构造方法的描述,正确有哪些?()
第8题:
Java中的每个类都至少有一个构造方法,一个类中如果没有定义构造方法,系统会自动为这个类创建一个默认的构造方法
第9题:
在一个方法的方法头(声明)中,向调用它的上一层方法抛出异常的子句关键字为()。
第10题:
下面关于ServletException的方法说法正确的是()
第11题:
对
错
第12题:
新员工上岗未经培训
教育训练内容不完整
教育训练方法不当
操作规程不完整
信息传递方法不完备
第13题:
此题为判断题(对,错)。
第14题:
下面的程序是用do_while语句计算10的阶乘。请在程序的每条横线处填写一个语句,使程序的功能完整。
注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。
源程序文件代码清单如下:
public class DoWhileLoop
{
public static void main(________)
{
int n=10;
long result=1;
do
{
_______________
}
______________
System.out.println("10的阶乘为: "+result);
}
}
第15题:
A.方法名与类名相同
B.在方法名的前面没有返回值类型的声明
C.当定义了有参构造方法,系统默认的无参构造方法依然存在
D.在方法中不能使用return语句返回一个值
第16题:
下面的代码中方法unsafe()有异常发生,那么可以加在第一行的语句为( )。 { if(unsafe()) { //do something } else if(safe()) { //do the other) } Ⅰ:public void methodName() Ⅱ:public void methodName() throw IOException Ⅲ:public void methodName() throws IOException Ⅳ:public void methodName() throws Exception
A.Ⅲ、Ⅳ
B.Ⅱ、Ⅲ、Ⅳ
C.Ⅰ、Ⅲ
D.Ⅰ、Ⅳ
第17题:
第18题:
在JAVA中,调用一个对象的wait()方法后,()
第19题:
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
第20题:
在一个方法的定义中,若不想在方法体内捕获和处理异常,把出现的异常抛给调用该方法的程序,则必须在方法头的末尾使用()子句抛出其异常。
第21题:
不安全行为的成因的教育训练因素包括()。
第22题:
ServletException()方法构建一个新的Servlet异常
ServletException(Stringmessage)方法构建一个指定信息的新的Servlet异常
ServletException(ThrowablerootCause)方法构建一个新的Servlet异常,Servlet需要时抛出,包含妨碍正常操作的根异常信息
getRootCause()方法返回引起Servlet异常的原因
以上方法只有AB正确
第23题:
catch
row
throws
finally
第24题:
方法名必须和类名相同
方法名的前面没有返回值类型的声明
在方法中不能使用return语句返回一个值
当定义了带参数的构造方法,系统默认的不带参数的构造方法依然存在