實(shí)驗(yàn)12 異常處理 12.1 實(shí)驗(yàn)?zāi)康? (1)掌握異常處理的編程特點(diǎn)。 (2)了解Java異常分類(lèi)層次,常見(jiàn)系統(tǒng)異常。 (3)了解自定義異常的定義及方法異常的拋出與處理。 12.2 知識(shí)要點(diǎn) Java把異常加入Java語(yǔ)言的體系結(jié)構(gòu),為異常定義了類(lèi)和關(guān)鍵字,簡(jiǎn)化了錯(cuò)誤處理代碼。將錯(cuò)誤處理從正常的控制流中分離出來(lái),對(duì)錯(cuò)誤實(shí)施統(tǒng)一處理。 12.2.1異常處理結(jié)構(gòu) try { 語(yǔ)句塊; } catch (異常類(lèi)名1 參變量名) { 語(yǔ)句塊; } catch (異常類(lèi)名2 參變量名) { 語(yǔ)句塊; } finally { 語(yǔ)句塊; } 說(shuō)明: (1)finally總是執(zhí)行,它是異常處理的統(tǒng)一出口,常用來(lái)實(shí)現(xiàn)資源釋放,文件關(guān)閉等。 (2)發(fā)生異常時(shí)try塊內(nèi)的后續(xù)語(yǔ)句不再執(zhí)行; (3)catch按照次序進(jìn)行匹配檢查處理,找到一個(gè)匹配者,不再找其它;catch的排列要按照先個(gè)別化再一般化的次序。不能將父類(lèi)異常排在前、子類(lèi)異常排在后。 12.2.2 常見(jiàn)系統(tǒng)異常 常見(jiàn)系統(tǒng)異常如表12-1所示。 表12-1 常見(jiàn)系統(tǒng)異常
標(biāo)簽: 12.1 Java 實(shí)驗(yàn) 異常處理
上傳時(shí)間: 2013-12-09
上傳用戶:jhksyghr
一、什么是SCSI? 2 二、超級(jí)比一比與各種接口的比較 3 三、你該選擇SCSI嗎? 7 四、哪些設(shè)備有SCSI接口 8 五、SCSI發(fā)展的3代 10 六、細(xì)說(shuō)SCSI卡 13 七、安裝SCSI接口卡 16 八、SCSI設(shè)備的安裝概念 19 九、選擇串接設(shè)備用的接頭與排線 20 十、清除信號(hào)的終端電阻器 22 十一、安裝內(nèi)置式SCSI設(shè)備 23 十二、安裝外置SCSI設(shè)備 26 十三、高級(jí)安裝技巧 29 十四、認(rèn)識(shí)SCSI BIOS 31 十五、如何設(shè)置SCSI BIOS 33 十六、SCSI BIOS中的硬盤(pán)專(zhuān)用程序 36 十七、SCSI BIOS的更新方法 37 十八、安裝SCSI硬盤(pán) 38 十九、SCSI硬盤(pán)啟動(dòng)的設(shè)置程序 41 二十、認(rèn)識(shí)SCSI硬盤(pán)的型號(hào)與種類(lèi) 45
上傳時(shí)間: 2014-11-24
上傳用戶:liansi
1. 最早截止時(shí)間優(yōu)先EDF(Earliest DeadlineFirst)算法是非常著名的實(shí)時(shí)調(diào)度算法之一。在每一個(gè)新的就緒狀態(tài),調(diào)度器都是從那些已就緒但還沒(méi)有完全處理完畢的任務(wù)中選擇最早截止時(shí)間的任務(wù),并將執(zhí)行該任務(wù)所需的資源分配給它。在有新任務(wù)到來(lái)時(shí),調(diào)度器必須立即計(jì)算EDF,排出新的定序,即正在運(yùn)行的任務(wù)被剝奪,并且按照新任務(wù)的截止時(shí)間決定是否調(diào)度該新任務(wù)。如果新任務(wù)的最后期限早于被中斷的當(dāng)前任務(wù),就立即處理新任務(wù)。按照EDF算法,被中斷任務(wù)的處理將在稍后繼續(xù)進(jìn)行。
標(biāo)簽: DeadlineFirst Earliest EDF 算法
上傳時(shí)間: 2016-08-09
上傳用戶:baiom
一 問(wèn)題描述 1 題目?jī)?nèi)容 設(shè)停車(chē)場(chǎng)內(nèi)只有一個(gè)可停放n輛汽車(chē)的狹長(zhǎng)通道,且只有一個(gè)大門(mén)可供汽車(chē)出進(jìn)。汽車(chē)在停車(chē)場(chǎng)內(nèi)按車(chē)輛到達(dá)的時(shí)間先后順序,依次由北向南排列(大門(mén)在最南端,最先到達(dá)的第一輛車(chē)停放在車(chē)場(chǎng)的最北端),若車(chē)場(chǎng)內(nèi)已停滿n輛汽車(chē),則后來(lái)的汽車(chē)只能在門(mén)外的便道上等候,一旦有車(chē)開(kāi)走,則排在便道上的第一輛車(chē)即可開(kāi)入;當(dāng)停車(chē)場(chǎng)內(nèi)某輛車(chē)要離開(kāi)時(shí),在他之后開(kāi)入的車(chē)輛必須先退出車(chē)場(chǎng)為它讓路,待該輛車(chē)開(kāi)出大門(mén)外,其它的車(chē)輛在按原次序進(jìn)入車(chē)場(chǎng),每輛停放在車(chē)場(chǎng)的車(chē)在它離開(kāi)停車(chē)場(chǎng)時(shí)必須按它停留的時(shí)間長(zhǎng)短繳納費(fèi)用。試為停車(chē)場(chǎng)編制按上述要求進(jìn)行管理的模擬程序。 2 基本要求 每一組輸入數(shù)據(jù)包括三個(gè)數(shù)據(jù)項(xiàng):汽車(chē)“到達(dá)”或“離開(kāi)”的信息,汽車(chē)牌照號(hào)碼及到達(dá)或離去的時(shí)刻,對(duì)每一組輸入數(shù)據(jù)進(jìn)行操作后的輸出數(shù)據(jù)為:若是車(chē)輛到達(dá),則輸出汽車(chē)在停車(chē)場(chǎng)或便道上的停車(chē)位置;若是車(chē)離去;則輸出汽車(chē)在停車(chē)場(chǎng)內(nèi)停留的時(shí)間和應(yīng)交納的費(fèi)用(在便道上的停留的時(shí)間不收費(fèi),單位時(shí)間的停車(chē)費(fèi)用由用戶從鍵盤(pán)輸入)。
標(biāo)簽: 停車(chē)場(chǎng) 汽車(chē)
上傳時(shí)間: 2013-12-19
上傳用戶:sssl
bpnn詳細(xì)算法,希望可以排上用場(chǎng)
上傳時(shí)間: 2016-08-13
上傳用戶:362279997
課程設(shè)計(jì)題目一、停車(chē)場(chǎng)管理系統(tǒng)問(wèn)題描述: 設(shè)停車(chē)場(chǎng)是一個(gè)可停放n輛汽車(chē)的狹長(zhǎng)通道,且只有一個(gè)大門(mén)可供汽車(chē)進(jìn)出。汽車(chē)在停車(chē)場(chǎng)內(nèi)按車(chē)輛到達(dá)時(shí)間的先后順序,依次由北向南排列(大門(mén)在最南端,最先到達(dá)的第一輛車(chē)停放在車(chē)場(chǎng)的最北端),若車(chē)場(chǎng)內(nèi)已停滿n輛汽車(chē),則后來(lái)的汽車(chē)只能在門(mén)外的便道上等候,一旦有汽車(chē)開(kāi)走,則排在便道上的第一輛車(chē)即可開(kāi)入;當(dāng)停車(chē)場(chǎng)內(nèi)某輛車(chē)要離開(kāi)時(shí),在它之后進(jìn)入的車(chē)輛必須先退出車(chē)場(chǎng)為它讓路,待該輛車(chē)開(kāi)出大門(mén)外,其他車(chē)輛再按原次序進(jìn)入車(chē)場(chǎng),每輛停放在車(chē)場(chǎng)的車(chē)在它離開(kāi)停車(chē)場(chǎng)時(shí)必須按它停留的時(shí)間長(zhǎng)短繳納費(fèi)用。試為停車(chē)場(chǎng)編制按上述要求進(jìn)行管理的模擬程序。
標(biāo)簽: 停車(chē)場(chǎng) 管理系統(tǒng) 汽車(chē)
上傳時(shí)間: 2014-01-02
上傳用戶:杜瑩12345
10.23② 試以L.r[k+1]作為監(jiān)視哨改寫(xiě)教材10.2.1節(jié) 中給出的直接插入排序算法。其中,L.r[1..k]為待排 序記錄且k<MAXSIZE。
標(biāo)簽: L.r 10.23 10 監(jiān)視
上傳時(shí)間: 2016-08-15
上傳用戶:ywqaxiwang
4*4鍵盤(pán)顯示的4x4鍵盤(pán)識(shí)別與顯示模塊。小鍵盤(pán)中有0~f共16個(gè)按鍵,小鍵盤(pán)和數(shù)碼管都連接到PLD芯片上,要求:按下哪個(gè)按鍵,數(shù)碼管就顯示哪個(gè)數(shù)碼,松手后仍然顯示該數(shù)碼,直到按動(dòng)新的按鍵。顯示字符字形如表5-1所示。在此設(shè)計(jì)中,7段數(shù)碼管只是個(gè)驗(yàn)證工具,因?yàn)閷?shí)際應(yīng)用中通常是一排數(shù)碼管,而不是一個(gè)數(shù)碼管。PLD芯片在此主要完成按鍵識(shí)別和顯示驅(qū)動(dòng)。
標(biāo)簽: 4x4 鍵盤(pán)顯示 顯示模塊 按鍵
上傳時(shí)間: 2016-08-15
上傳用戶:電子世界
臺(tái)灣地區(qū)民眾使用網(wǎng)路之情形,與使用寬頻上網(wǎng) 、無(wú)線上網(wǎng) 、行動(dòng)上網(wǎng) 之使用狀況與行為、臺(tái)灣地區(qū)偏遠(yuǎn)及非偏遠(yuǎn)地區(qū)其網(wǎng)路使用行為之差異;另外,也針對(duì)臺(tái)灣地區(qū)家庭,了解其使用網(wǎng)路與寬頻之狀況與行為
標(biāo)簽:
上傳時(shí)間: 2016-08-17
上傳用戶:songnanhua
搖棒設(shè)計(jì),代碼,主要利用視覺(jué)暫留作用,用一排LED燈顯示出想要的字符
標(biāo)簽: 搖棒
上傳時(shí)間: 2014-01-11
上傳用戶:13160677563
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1