![](https://lstatic.shangxueba.com/jiandati/pc/images/pc_jdt_tittleico.png)
检查下面的代码: class E1 extends Exception{} class E2 extends E1{} public class Quiz6_l{ p
A、由于Qoiz6_1.main方法中没有声明抛出异常E1、E2,所以编译会失败
B、由于针对E2的catch程序块是无法执行到的,所以编译会失败
C、编译成功,输出为: Caught El Caught E2
D、编译成功,输出为: Caught E1
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_panel_vip.png)
![](https://lstatic.shangxueba.com/jiandati/pc/images/no_answer.png)
A、由于Qoiz6_1.main方法中没有声明抛出异常E1、E2,所以编译会失败
B、由于针对E2的catch程序块是无法执行到的,所以编译会失败
C、编译成功,输出为: Caught El Caught E2
D、编译成功,输出为: Caught E1
A、产生运行错误
B、产生编译错误
C、输出“Total: 0”
D、输出如下结果: i = 0 ;j = 10 i = 1 ;j = 9 i = 2 ;j = 8 Total: 30
A、obj.DoSomething 方法被调用4 次
B、obj.DoSomething 方法被调用2 次
C、obj.DoSomething 方法被调用1 次
D、obj.DoSomething 方法不会被调用
[说明]
以下程序为类类型的变量应用实例,通过异常处理检验了类CCircle的变量的合法性,即参数半径应为非负值。仔细阅读代码和相关注释,将程序补充完整。
[JAVA代码]
//定义自己的异常类
class CCircleException extends Exception
{
}
// 定义类 CCircle
class CCircle
{
private double radius;
public void setRadius (double r ) (1)
{
if (r<0 ) {
(2)
}
else
(3)
}
Public void show () {
System. out. println ("area="+3.14*radius*radius );
}
}
public class ciusample
{
public static void main (String args[] )
{
CCircle cir=new CCircle();
(4) {
cir. setRadius (-2.0 )
}
(5)
{
System. out. println (e+" throwed" ) ;
}
cir. show() ;
}
}
A.t.sleep()
B.t.yield()
C.t.interrupt()
D.t.start()
1、【单选题】定义了一维int型数组a[10]后,下面错误的引用是?
A、a[0]=1;
B、a[10]=2;
C、a[0]=5*2;
D、a[1]=a[2]*a[0];
A、输出 Exception Finally
B、输出 Finally
C、输出 Exception
D、无输出
A、一条40像素长的垂直红线,一个边长为150像素的红色正方形
B、一条40像素长的垂直黑线,一个边长为150像素的红色正方形
C、一条50像素长的垂直黑线,一个边长为150像素的红色正方形
D、一条50像素长的垂直红线,一个边长为150像素的红色正方形
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!