單項選擇題

有下列程序
在public void test()后加上哪一句可以使編譯不出錯。()

A.throw MyException
B.throws MyException
C.throw new MyException()
D.throws new MyException()


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題程序員將可能發(fā)生異常的代碼放在()塊中,后面緊跟著一個或多個()塊。

A.catch、try
B.try、catch
C.try、exception
D.exception、try

2.單項選擇題下列哪種操作不會拋出異常?()

A. 浮點數(shù)除0
B. 浮點數(shù)乘0
C. 打開不存在的文件
D. 用負(fù)數(shù)索引訪問數(shù)組

3.單項選擇題對于異常處理語句try…catch,下面那句話不正確?()

A.一個符合條件的catch的處理語句中沒有break語句,則執(zhí)行后會繼續(xù)執(zhí)行后續(xù)catch
B.不管有沒有捕獲異常,finally部分都會被執(zhí)行
C.找到合適的異常類型后就不再執(zhí)行后面的catch
D.應(yīng)該先處理子異常類,再處理父異常類。

4.單項選擇題如果一個程序段中有多個catch,則程序會按如下哪種情況執(zhí)行?()

A.找到合適的異常類型后繼續(xù)執(zhí)行后面的catch
B.找到每個符合條件的catch都執(zhí)行一次
C.找到合適的異常類型后就不再執(zhí)行后面的catch
D.對每個catch都執(zhí)行一次

5.單項選擇題下列描述中,哪一項不屬于finally語句應(yīng)該執(zhí)行的功能()

A.釋放資源
B.關(guān)閉文件
C.分配資源
D.關(guān)閉數(shù)據(jù)庫