[單項選擇題] 下列程序的功能是在監(jiān)控臺上每隔一秒鐘顯示一個字符串"Hello!",能夠填寫在程序中下劃線位置,使程序完整并能正確運行的語句是 publicc
[單項選擇題] 下列程序的功能是在監(jiān)控臺上每隔一秒鐘顯示一個字符串"Hello!",能夠填寫在程序中下劃線位置,使程序完整并能正確運行的語句是
publicclassTestimplementsRunnable
publicstaticvoidmain(Stringargs[])
Testt=newTest();
Threadtt=newThread(t);
tt.start();
publicvoidrun()
for(;;)
try
catchL______e)
System.out.println("Hello");
正確答案:
D
參考解析:本題考查Java中的線程和異常處理。題目首先通過實現(xiàn)Runnable接口創(chuàng)建線程,TesttmTIewTest()語句定義了Test的1個實例,Threadtt=llewThread(t)定義了1個名為u的線程,tt.start()語句啟動線程。通過try-catch語句來處理異常。 try代碼包括一些簡單語句或方法調(diào)用,遇到異常情況時,停止執(zhí)行而跳轉(zhuǎn)到相應(yīng)處理異常的程序,然后由catch來控制。題目要求每間隔1s輸出,間隔使用Thread.sleep(1000)語句來實現(xiàn),調(diào)用IntemaptedException來完成。RuntimeException類包含有較多子類,比如算術(shù)異常ArithmeficExcepfon,當除法分母為0等時使用;索引越界異常IndexOutOfBoundsException等。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。