北郵-Java技術(shù)-階段二

北郵-Java技術(shù)-階段二

ID:37717260

大小:25.69 KB

頁數(shù):7頁

時間:2019-05-29

北郵-Java技術(shù)-階段二_第1頁
北郵-Java技術(shù)-階段二_第2頁
北郵-Java技術(shù)-階段二_第3頁
北郵-Java技術(shù)-階段二_第4頁
北郵-Java技術(shù)-階段二_第5頁
資源描述:

《北郵-Java技術(shù)-階段二》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、一、單項選擇題(共10道小題,共100.0分)1.給定下面程序段publicclassTry2{??????publicstaticvoidmain(String[]args){?????????????try{return;}?????????????finally{System.out.println("Finally");}??????}}則下面說法正確的是(?)A.程序能運(yùn)行,沒有輸出結(jié)果B.程序能運(yùn)行,輸出FinallyC.程序可以編譯通過,但是運(yùn)行時會拋出異常D.因為缺少了catch塊,所以程序不能編譯知識點:階段作業(yè)二學(xué)生答

2、案:[B;]??得分:[10]試題分值:10.0提示:?2.請看下面的代碼publicvoidfun(){inti;try{i=System.in.read();System.out.println(“l(fā)ocation1”);}catch(IOExceptione){System.out.println(“l(fā)ocation2”);}finally{System.out.println(“l(fā)ocation3”);}System.out.println(“l(fā)ocation4”);}如果IOException塊執(zhí)行,程序的輸出結(jié)果為(?)A.l

3、ocation1location3B.location2location3C.location2location3location4D.location4知識點:階段作業(yè)二學(xué)生答案:[C;]??得分:[10]試題分值:10.0提示:?2.給定下面程序段publicclassMyProgram{publicstaticvoidmain(Stringargs[]){try{?????????????System.out.print("Helloworld");}finally{System.out.print("Finallyexecutin

4、g");}}}則下面正確的選項是(?)A.由于沒有表明異常,所以程序不能編譯B.由于缺少catch語句,所以程序不能編譯C.程序運(yùn)行結(jié)果:????????????????????Helloworld.D.程序運(yùn)行結(jié)果:????????????????????HelloworldFinallyexecuting知識點:階段作業(yè)二學(xué)生答案:[D;]??得分:[10]試題分值:10.0提示:?2.關(guān)于Java處理異常的方法的敘述錯誤是(?)A.Java通過面向?qū)ο蟮姆椒▉硖幚懋惓.Java要求程序員編寫的程序時,必須對可檢測的異常進(jìn)行處理,否

5、則不能通過編譯C.Java異常處理機(jī)制接收到異常對象后,通常會調(diào)用程序員編寫的一些異常處理程序,以便將程序從錯誤狀態(tài)中恢復(fù)或者做一些簡單地處理后結(jié)束程序D.異常對象只能由系統(tǒng)產(chǎn)生,程序員不能自己“創(chuàng)造”異常對象知識點:階段作業(yè)二學(xué)生答案:[D;]??得分:[10]試題分值:10.0提示:?3.下面不屬于“異?!爆F(xiàn)象的是(?)A.程序創(chuàng)建對象時沒有足夠的內(nèi)存創(chuàng)建對象了A.程序要打開文件“D:file.txt”,但是該文件已經(jīng)被誤刪除了B.預(yù)期用戶由鍵盤輸入整數(shù),但用戶運(yùn)行程序時實際輸入的卻是英文字母C.定義方法時忘記寫方法的返回值類型知識

6、點:階段作業(yè)二學(xué)生答案:[D;]??得分:[10]試題分值:10.0提示:?2.有如下代碼段classCOuter{??????intx=10;??????voidshowA(){?????????????System.out.println(x);??????}??????voidprint(){?????????????(newCInner(){????????????????????voidshowB(){???????????????????????????System.out.println(x);???????????????

7、?????}?????????????}?????????????).showB();??????}??????classCInner{?????????????intx=20;??????}}publicclassTry2{??????publicstaticvoidmain(String[]args){?????????????COutero=newCOuter();?????????????o.print();??????}}則下面說法正確的是(?)A.程序有錯,方法print()內(nèi)的代碼有語法錯誤B.程序有錯,Try2類的聲明有語

8、法錯誤C.輸出為20D.輸出為10知識點:階段作業(yè)二學(xué)生答案:[C;]??得分:[10]試題分值:10.0提示:?2.有如下代碼段classCOuter{??????intx=10;?????

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。