11. 如下代碼:
public class X {
public static void main(String [] args) {
try {
badMethod();
System.out.print("A");
}
catch (Exception ex) {
System.out.print("C");
}
finally {
System.out.print("B");
}
System.out.print("D");
}
public static void badMethod() {
throw new Error();
}
}
結果是什么?
A. ABCD
B. 編譯失敗.
C. 顯示C,退出程序.
D. 顯示B,C,退出程序.
E. 顯示BCD,退出程序.
答案:?
12. 如下代碼:
class Exc0 extends Exception { }
class Exc1 extends Exc0 { }
public class Test {
public static void main(String args[]) {
try {
throw new Exc1();
} catch (Exc0 e0) {
System.out.println("Ex0 caught");
} catch (Exception e) {
System.out.println("exception caught");
}
}
}
結果是什么?
A. Ex0 caught
B. exception caught
C.第2行出錯,編譯失敗.
D. 第6行出錯,編譯失敗.
答案:A
13. 以下哪四個能使用throw拋出?
A. Error
B. Event
C. Object
D. Throwable
E. Exception
F. RuntimeException
答案:A,D,E,F
14. 如下代碼:
public class X (
private static int a;
public static void main(String [] args) {
modify(a);
System.out.println(a);
}
public static void modify(int a) {
a ;
}
}
結果是什么?
A. 0
B. 1
C. 編譯失敗.
D. 拋出運行時異常.
答案:A
15. 如下代碼:
int i = 0;
for (; i <4; i = 2) {
System.out.print(i "");
}
System.out.println(i);
輸出結果是什么?
A. 0 2 4
B. 0 2 4 5
C. 0 1 2 3 4
D. 編譯失敗
E. 一個異常在運行時被拋出
答案:A
16. 如下代碼:
public class Foo {
public static void main(String[] args) {
try {
return;
} finally {
System.out.println( "Finally" );
}
}
}
輸出結果是什么?
A. Finally
B.編譯失敗
C. 代碼正常運行但沒有任何輸出.
D. 運行時拋出異常
答案:A
17. 如下代碼:
class Base {
Base() { System.out.print("Base"); }
}
public class Alpha extends Base {
public static void main( String[] args ) {
new Alpha();
new Base();
}
}
結果是什么?
A. Base
B. BaseBase
C. 編譯失敗.
D. 代碼運行但沒有輸出.
E. 運行時拋出異常.
答案:B
18. 如下代碼:
Float f = new Float("12");
switch (f) {
case 12: System.out.println("Twelve");
case 0: System.out.println("Zero");
default: System.out.println("Default");
}
結果是什么?
A. Zero
B. Twelve
C. Default
D. Twelve
Zero
Default
E. 編譯失敗.
答案:E
19. 下面哪三個描述是正確的?
A. 默認構造器初始化方法變量
B. 默認構造器有和它所在類相同的訪問修飾詞.
C. 默認構造器調用其父類的無參構造器.
D. 如果一個類沒有無參構造器,編譯器會為它創建一個默認構造器.
E. 只有當一個類沒有任何構造器時,編譯器會為它創建一個默認構造器
答案:B,C,E
20. 如下代碼
10. public Object m() {
11. Object o = new Float(3.14F);
12. Object [] oa = new Object[1];
13. oa[0] = o;
14. o = null;
15. oa[0] = null;
16. print 'return 0';
17. }
當Float對象在第11行被創建后, 什么時候能夠被垃圾回收?
A. 13行以后.
B. 14行以后.
C. 15行以后.
D. 16行以后.
答案:B
金山職業技術學院對比四川汽車職業技術學院哪個好 附分..
時間:2025-05-22 09:08:12成都銀杏酒店管理學院在重慶高考招生計劃人數和專業代..
時間:2025-05-22 09:05:01四川上山東理工大學多少分 分數線及排名
時間:2025-05-22 09:01:18江西高考理科533分排名多少 排名多少位次
時間:2025-05-22 08:57:21大連東軟信息學院對比甘肅民族師范學院哪個好 附分數線..
時間:2025-05-22 08:53:39廣東高考455至460分左右物理可以上什么大學
時間:2025-05-22 08:49:52
中國點擊率最高的一篇文章 !2023-08-13 03:45:29
海南上長春工業大學多少分 分數線及排名2025-05-22 09:28:45
科爾沁藝術職業學院對比山東水利職業學院哪個好 附分數線排名2025-05-22 09:25:00
呼和浩特職業學院對比山西警官職業學院哪個好 附分數線排名2025-05-22 09:22:04
四川工程職業技術學院在上海高考招生計劃人數和專業代碼(參考)2025-05-22 09:19:52
泰山科技學院對比西安理工大學高科學院哪個好 附分數線排名2025-05-22 09:16:28
江西航空職業技術學院在云南高考招生計劃人數和專業代碼(參考)2025-05-22 09:13:20
遼寧特殊教育師范高等專科學校對比江西工商職業技術學院哪個好 附分數線排名2025-05-22 09:10:51
Google筆試題和面試題答案2023-08-18 07:00:45
百度技術研發筆試題和面試題答案目2023-08-25 05:51:51
Java軟件開發工程師筆試題和面試題答案寶典2023-08-26 12:56:11 




