2025年11月21日
Java程序设计(华东交通大学)章节测试答案
2025年11月21日
2025年11月21日
在switch(expression)语句中,expression的数据类型不能是? A.char B.boolean C.byte D.double
在switch(expressi...
2025年11月21日
2025年11月21日
考虑如下代码,其中包括一个内嵌类:public final class Test4 { class Inner { void test() { if (Test4.this.flag) { sample(); } } } private boolean flag = false; public void sample() { System.out.println(“Sample”); } public Test4() { (new Inner()).test(); } public static void main(String args []) { new Test4(); }}结果为? A.程序编译失败 B.程序无输出,但正确终止 C.程序不能终止 D.输出 “Sample”
考虑如下代码,其中包括一个内嵌类...
2025年11月21日
检查下面的代码:class E1 extends Exception{}class E2 extends E1{}public class Quiz6_l{ public static void f(boolean flag) throws E1,E2{ if(flag) { throw new E1(); } else { throw new E2(); } } public static void main(String[] args) { try{ f(true); } catch(E2 e2) { System.out.println(“Caught E2”); }catch(E1 e1) { System.out.println(“Caught El”); } }}对上面的程序进行编译、运行,下面的叙述哪个是正确的: A.由于Qoiz6_1.main方法中没有声明抛出异常E1、E2,所以编译会失败 B.编译成功,输出为: Caught E1 C.编译成功,输出为: Caught El Caught E2 D.由于针对E2的catch程序块是无法执行到的,所以编译会失败
检查下面的代码:class E1...