题目内容
(请给出正确答案)
[单选题]
在定义方法时,如果方法没有返回值,则返回值类型要声明为()。
A.int
B.double
C.void
D.float
查看答案
如果结果不匹配,请 联系老师 获取答案
A.int
B.double
C.void
D.float
A.方法名与类名相同
B.在方法名的前面没有返回值类型的声明
C.在方法中不能使用return语句返回一个值
D.构造方法会在类实例化对象时被自动调用
方法抛出一个IOException当且仅当someTestFails()返回值为真时,则下列说法正确的是()。
A、在(1)处添加 IOException e;
B、在(2)处添加 throw e;
C、在(2)处添加throw new IOException();
D、在(3)处添加throw new IOException();
A.方法定义时,若不存在形参列表,则必须使用void关键字
B.方法内部也可以定义方法
C.方法体若只存在一行代码,则括号“{}”可以省略
D.方法体中可以没有任何代码
在程序设计中,常用下列三种不同的出错处理方式:
(1)用exit语句终止执行并报告错误;
(2)以函数的返回值区别正确返回或错误返回;
(3)设置一个整型变量的函数参数以区别正确返回或某种错误返回。
试讨论这三种方法各自的优缺点。