freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

全國計(jì)算機(jī)等級考試二級java考點(diǎn)分析之異常處理(已修改)

2025-10-30 00:56 本頁面
 

【正文】 第一篇:全國計(jì)算機(jī)等級考試二級JAVA考點(diǎn)分析之異常處理全國計(jì)算機(jī)等級考試二級JAVA考點(diǎn)分析之異常處理6.1概述 考點(diǎn):1 概述Java為異常定義了類和關(guān)鍵字,把異常加入了Java語言的結(jié)構(gòu)體系,從而簡化了錯誤控制代碼。異常處理將錯誤處理的控制流從正常進(jìn)行的控制流中分離開,使我們再也不用檢查一個特定的錯誤,并在程序的多處地方對其進(jìn)行控制。此外,也不需要在方法調(diào)用的時候檢查錯誤,而只需要在異??刂颇K中處理錯誤。6.2異常類型 考點(diǎn):2 異常類型(捕獲異常、聲明異常、拋出異常)異常類在Java語言中是一種較特殊的類,按照異常處理的不同可以分為捕獲異常、聲明異常、拋出異常和運(yùn)行異常。1.捕獲異常若某個方法產(chǎn)生一個異常,則必須保證該異常能被捕獲,并獲得正確處理。對于Java的異常控制機(jī)制,通過在try子句中處理需要解決的問題,然后在catch子句中對來自try子句代碼內(nèi)部的錯誤進(jìn)行處理,最后通過finally子句釋放資源,實(shí)現(xiàn)異常處理的出口。語法如下:try{// 可能產(chǎn)生異常的代碼}catch(Typel id1){// 處理Type1異常的代碼}catch(Type2 id2)}// 處理Type2異常的代碼}finally{// 最后異常處理的代碼}2.聲明異常Java方法遇到自己不能解決的情況,就會聲明異常。聲明異常的方法在方法聲明中必須描述潛在的異常類型,它屬于方法聲明的一部分,位于自變量(參數(shù))列表的后面。語法如下:throws exception),exception2,…// 異常列表3.拋出異常在捕獲一個異常之前,必須先有異常拋出。通過使用拋出異常來生成一個異常對象。要求能拋出的異常必須是Throwable類或其子類的實(shí)例,并且拋出異常和生成異常對象都是通過throw語句實(shí)現(xiàn):catch(Exception e){System.out.println(“一個異常已經(jīng)產(chǎn)生”);throw e;} 6.3處理異常 考點(diǎn):3 處理異常處理異常主要包括捕獲、程序流程的跳轉(zhuǎn)和異常處理語句塊的定義。處理異常的時候還需要注意try和catch子句的匹配、父類和子類異常匹配,以及catch子句的排序等問題。1.try和catch子句由try引導(dǎo)產(chǎn)生異常的“警戒區(qū)”,后面跟的是catch子句,try內(nèi)部不同的方法調(diào)用可能產(chǎn)生相同的異常,對于同一個異常只需要一個catch子句。2.finally子句finally子句作為捕獲異常的統(tǒng)一出口,實(shí)現(xiàn)了釋放資源、關(guān)閉文件等工作,從而保證了控制流在轉(zhuǎn)到其他路徑之前,程序的狀態(tài)被統(tǒng)一管理。3.異常處理的原則對異常事件分類,通過異常層次實(shí)現(xiàn)控制;異常處理代碼和正常代碼分開;使用finally作為統(tǒng)一出口;能簡單測試就盡量不使用異??刂?;自定義異常類時,使用Throwable類及其子類,一般定義為非運(yùn)行時的異常,除非在運(yùn)行時產(chǎn)生或者不易預(yù)測。第二篇:全國計(jì)算機(jī)等級考試二級VB考點(diǎn)分析之過程全國計(jì)算機(jī)等級考試二級VB考點(diǎn)分析之過程 Sub過程考點(diǎn)1 建立Sub過程通用Sub過程的結(jié)構(gòu)與前面多次見過的事件過程的結(jié)構(gòu)類似。一般格式如下:[Static][Private][Public]Sub過程名[(參數(shù)列表)] 語句塊[Exit Sub] [語句塊] End Sub說明:(1)Sub過程以Sub開頭,以End Sub結(jié)束,在Sub和End Sub之間是描述過程操作的語句塊,稱為“過程體”或“子程序體”。(2)End Sub標(biāo)志著Sub過程的結(jié)束。(3)Sub過程不能嵌套??键c(diǎn)2 調(diào)用Sub過程調(diào)用引起過程的執(zhí)行。也就是說,要執(zhí)行一個過程,必須調(diào)用該過程。Sub過程的調(diào)用有兩種方式:一種是把過程的名字放在一個Call語句中,一種是把過程名作為一個語句來使用。(1)用Call語句調(diào)用Sub過程。格式:Call過程名[(實(shí)際參數(shù))]。(2)把過程名作為一個語句來使用。在調(diào)用Sub過程時,如果省略關(guān)鍵字Call,就成為調(diào)用Sub過程的第2種方式。與第1種方式相比,它有兩點(diǎn)不同:(1)去掉關(guān)鍵字Call。(2)去掉“實(shí)際參數(shù)”的括號??键c(diǎn)3 通用過程與事件過程控件事件過程的一般格式為:[Private | Public] Sub控件名_事件名(參數(shù)表)語句組End Sub窗體事件過程的一般格式為:[Private][Public] Sub Form_事件名(參數(shù)表)語句組End Sub通用過程可以放在標(biāo)準(zhǔn)模塊中,也可以放在窗體模塊中,而事件過程只能放在窗體模塊中,不同模塊k中的過程(包括事件過程和通用過程)可以互相調(diào)用。當(dāng)過程名唯一時,可以直接通過過程名調(diào)用;如果兩個或兩個以上的標(biāo)準(zhǔn)模塊中含有相同的過程名,則在調(diào)用時必須用模塊名限定,其一般格式為:模塊名.過程名(參數(shù)表)一般來說,通用過程(包括Sub過程、Function過程)之間、事件過程之間、通用過程與事件過程之間,都可以互相調(diào)用。 建Function過程考點(diǎn)4 建立Function過程Function過程定義的格式如下:[Static][Private][Public]Function過程名[(參數(shù)表列)][As類型] [語句塊] [過程名=表達(dá)式] [Exit Function] [語句塊] End Function說明:(1)Function過程以Function開頭,以End Function結(jié)束,在兩者之間是描述過程操作的語句塊。(2)調(diào)用Sub過程相當(dāng)于執(zhí)行一個語句,不直接返回值;而調(diào)用Function過程要返回一個值,因此可以像內(nèi)部函數(shù)一樣在表達(dá)式中使用。考點(diǎn)5 調(diào)用Function過程Function過程的調(diào)用比較簡單,因?yàn)榭梢韵袷褂肰isual Basic內(nèi)部函數(shù)一樣來調(diào)用Function過程。實(shí)際上,由于Function過程能返回一個值,因此完全可以把它看成是一個函數(shù),它與內(nèi)部函數(shù)(如Sqr,Str$,Chr$等)沒有什么區(qū)別,只不過內(nèi)部函數(shù)由語句系統(tǒng)提供,而Function過程由用戶自己定義。 參數(shù)傳送在Visual Basic中,通常把形式參數(shù)叫做“參數(shù)”,而把實(shí)際參數(shù)叫做“自變量”??键c(diǎn)6 形參與實(shí)參形參是在Sub,F(xiàn)unction過程的定義中出現(xiàn)的變量名,實(shí)參則是在調(diào)用Sub或Function過程時傳送給Sub或Function過程的常數(shù)、變量、表達(dá)式或數(shù)組。在Visual Basic中,可以通過兩種方式傳送參數(shù),即按位置傳送和指名傳送??键c(diǎn)7 引用Visual Basic中,參數(shù)通過兩種方式傳送,即傳地址和傳值,其中傳地址習(xí)慣上稱為引用。在默認(rèn)情況下,變量(簡單變量、數(shù)組或數(shù)組元素以及記錄)都是通過“引用”傳送給Sub或Function過程的。在這種情況下可以通過改變過程中相應(yīng)的參數(shù)來改變變量成值,這意著,當(dāng)通過引用來傳送實(shí)參時,可以改變傳送給過程的變量的值??键c(diǎn)8 傳值傳值就是通過值傳送實(shí)際參數(shù),即傳送實(shí)參的值而不是傳送它的地址。在這種情況下,系統(tǒng)扭需要傳送的變量復(fù)制到一個臨時的單元中,然后把該臨時單元的地址傳送給被調(diào)用的通用過程。由于通過過程沒有訪問變量(實(shí)參)的原始地址,因此不會改變原來變量的值,所有的變化都是在變量的副本上進(jìn)行的??键c(diǎn)9 數(shù)組參數(shù)的傳送Visual Basic允許把數(shù)組作為實(shí)參傳送到過程中。用數(shù)組作為過程的參數(shù)時,應(yīng)在數(shù)組名的后面加上一對括號,以免與普通變量相混淆。除遵循參數(shù)傳送的一般規(guī)則外,還應(yīng)注意以下兩點(diǎn):(l)為了把一個數(shù)組的全部元素傳遞給一個過程,應(yīng)將數(shù)組名分別放入實(shí)參表和形參表中,并略去數(shù)組的上下界,但括號不能省略。(2)如果不需要把整個數(shù)組傳遞給通用過程,可以只傳遞指定的單個元素,這需要在數(shù)組名后面的括號中定上指定的元素下標(biāo)。 可選參數(shù)和可變參數(shù)Visual Basic ,允許使用可選參數(shù)和可變參數(shù)。在調(diào)用一個過程時,可以向過程傳送可選的參數(shù)或者任意數(shù)量的參數(shù)??键c(diǎn)10 可選參數(shù)在調(diào)用一個過程時,有時并不是每次都要傳遞所有的參數(shù)。有些參數(shù)的存在是為了提供某項(xiàng)功能,但這項(xiàng)功能不是每次調(diào)用該過程時都需要的或者在調(diào)用這個過程時,某個參數(shù)在絕大部分時間內(nèi)都使用同一個值,對于其他的值只有在特殊的情況下才使用。使用可選參數(shù)時還應(yīng)注意兩點(diǎn):(1)如果某個參數(shù)被指定為可選參數(shù),那么它后面的參數(shù)必須都是可選的。(2)Optional關(guān)鍵字可以和ByVal關(guān)鍵字一起使用??键c(diǎn)11 可變參數(shù)在使用可變參數(shù)時應(yīng)注意以下5點(diǎn):(1)ParamArray關(guān)鍵字只能用于參數(shù)列表中的最后一個參數(shù)。(2)用ParamArray關(guān)鍵字聲明的參數(shù)數(shù)組只能是Variant類型。(3)ParamArray關(guān)鍵字不能和ByVal關(guān)鍵字,ByRef關(guān)鍵字以及Optional關(guān)鍵字一起使用。(4)如果使用ParamArray關(guān)鍵字聲明可變個數(shù)參數(shù),那么其他的參數(shù)都不能被聲明為可選的。(5)用ParamArray關(guān)鍵字聲明的參數(shù)數(shù)組,無論是否使用了Option Basel語句,它的下界總是0。 對象參數(shù)考點(diǎn)12 對象參數(shù)和傳統(tǒng)的程序設(shè)計(jì)語言不同,Visual Basic允許用對象作為參數(shù),即窗體或控件作為通用過程的參數(shù)。在有些情況下,這可以簡化程序設(shè)計(jì),提高效率。實(shí)際上,在Visual Basic中還可以向過程傳送對象,包括窗體和控件。對象作為參數(shù)與用其他數(shù)據(jù)類型作為參數(shù)的過程沒有什么區(qū)別,其格式為:Sub過程名(形式參數(shù)表)語句塊[Exit Sub] …End Sub“形式參數(shù)表”中的形參的類型通常為Control或Form注意,在調(diào)用含有對象的過程時,對象只能通過傳地址方式傳送。因此在定義過程時,不能在其參數(shù)前加關(guān)鍵字ByVal。 局部內(nèi)存分配考點(diǎn)13 局部內(nèi)存分配有時候,在過程結(jié)束時,可能不希望失去保存在局部變量中的值。如果把變量聲明為全局變量或模塊級變量,則可解決這個問題。但如果聲明的變量只在一個過程中使用,則這種方法并不好。為此,Visual Basic提供了一個Static語句,其格式為:Static變量表其中“變量表”的格式如下:變量[()][As類型][,變量[()][As類型]]…可以看出,Static語句的格式與Dim語句完全一樣,但Static語句只能出現(xiàn)在事件過程、Sub過程或Function過程中。在過程中的Static變量只有局部的作用域,即只在本過程中可見,但可以和模塊級變量一樣,即使過程結(jié)束后,其值仍能保留。在程序設(shè)計(jì)過程中,Static語句常用于以下兩種情況:(1)記錄一個事件被觸發(fā)的次數(shù),即程序運(yùn)行時事件發(fā)生的次數(shù)。(2)用于開關(guān)切換,即原來為開,將其改為關(guān),反之亦然。 Shell函數(shù)考點(diǎn)14 shell函數(shù)在Visual Basic中不但可以調(diào)用通用過程,而且可以調(diào)用各種應(yīng)用程序。也就是說,凡是能在Windows下運(yùn)行的應(yīng)用程序,基本上都可以在Visual Basic中調(diào)用。這一功能通過Shell函數(shù)來實(shí)現(xiàn)。Shell函數(shù)的格式如下:Shell(命令字符串[,窗口類型])其中“命令字符串”是要執(zhí)行的應(yīng)用程序的文件名(包括路徑),它必須是可執(zhí)行文件,其擴(kuò)展名為.COM,.EXE,.BAT或.PIF,其他文件不能用Shell函數(shù)執(zhí)行。第三篇:全國計(jì)算機(jī)等級考試二級VF考點(diǎn)分析全國計(jì)算機(jī)等級考試二級VF考點(diǎn)分析之VF基礎(chǔ)(第一章) 數(shù)據(jù)庫基礎(chǔ)知識 考點(diǎn)1 計(jì)算機(jī)數(shù)據(jù)管理的發(fā)展1數(shù)據(jù)與數(shù)據(jù)處理數(shù)據(jù)是指存儲在某一種媒體上能夠識別的物理符號。數(shù)據(jù)處理的中心問題是數(shù)據(jù)管理。2計(jì)算機(jī)數(shù)據(jù)管理(l)人工管理。(2)文件系統(tǒng)。(3)數(shù)據(jù)庫系統(tǒng)。(4)分布式數(shù)據(jù)庫系統(tǒng)。(5)面向?qū)ο髷?shù)據(jù)庫系統(tǒng)。3數(shù)據(jù)庫管理系統(tǒng)為數(shù)據(jù)庫的建立、使用和維護(hù)而配置的軟件稱為數(shù)據(jù)庫管理系統(tǒng)DBMS(DataBase Management System)。圖11 數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)與程序的關(guān)系 考點(diǎn)2 數(shù)據(jù)庫系統(tǒng)1有關(guān)數(shù)據(jù)庫的概念(1)數(shù)據(jù)庫(DataBase):存儲在計(jì)算機(jī)存儲設(shè)備上、結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合。(2)數(shù)據(jù)庫應(yīng)用系統(tǒng)(DBAS):是由系統(tǒng)開發(fā)人員利用數(shù)據(jù)庫系統(tǒng)資源開發(fā)出來的,面向某一類實(shí)際應(yīng)用的應(yīng)用軟件系統(tǒng)。(3)數(shù)據(jù)庫管理系統(tǒng)(DBMS):對數(shù)據(jù)實(shí)行專門管理,提供安全性和完整性等統(tǒng)一機(jī)制,可以對數(shù)據(jù)庫的建立、使用和維護(hù)進(jìn)行管理。(4)數(shù)據(jù)庫系統(tǒng)(DBS):是指引進(jìn)數(shù)據(jù)庫技術(shù)后的計(jì)算機(jī)系統(tǒng),實(shí)現(xiàn)有組織地、動態(tài)地存儲大量相關(guān)數(shù)據(jù),提供數(shù)據(jù)處理和信息資源共享的便利手段。數(shù)據(jù)庫系統(tǒng)由硬件系統(tǒng)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)及相關(guān)軟件、數(shù)據(jù)庫管理員和用戶等部分組成。2數(shù)據(jù)庫系統(tǒng)的特點(diǎn)(l)實(shí)現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)冗余。(2)采用特定的數(shù)據(jù)模型。(3)具有較高的數(shù)據(jù)獨(dú)立性。(4)具有統(tǒng)一的數(shù)據(jù)控制功能??键c(diǎn)3 數(shù)據(jù)模型1實(shí)體的描述(1)實(shí)體。(2)實(shí)體的屬性。(3)實(shí)體集和實(shí)體型。2實(shí)體間聯(lián)系及聯(lián)系的種類(1)一對一聯(lián)系。(2)一對多聯(lián)系。(3)多對多聯(lián)系。3數(shù)據(jù)模型簡介為了反映事物本身及事物之間的各種聯(lián)系,數(shù)據(jù)庫中的數(shù)據(jù)必須有一定的結(jié)構(gòu),這種結(jié)構(gòu)用數(shù)據(jù)模型來表示,通常有以下3種。(1)層次數(shù)據(jù)模型。(2)網(wǎng)狀數(shù)據(jù)模型。(3)關(guān)系數(shù)據(jù)模型。小提示:數(shù)據(jù)庫DB、數(shù)據(jù)庫系統(tǒng)DBS和數(shù)據(jù)庫管理系統(tǒng)DBMS之間的關(guān)系是DBS包括DB和DBMS。 關(guān)系模型關(guān)系模型的用戶界面非常簡單,一個關(guān)系的邏輯結(jié)構(gòu)就是一張二維表。這種用二維表的形式表示實(shí)體和實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為關(guān)系數(shù)據(jù)模型。1關(guān)系術(shù)語(l)關(guān)系:一個關(guān)系就是一張二維表,每個關(guān)系有一個關(guān)系名。在Visual FoxPro中一個關(guān)系存儲為一個文件,擴(kuò)展名為DBF,稱為“表”。對關(guān)系的描述稱為關(guān)系模式,一個關(guān)系模式對應(yīng)一個關(guān)系的結(jié)構(gòu),格式為:關(guān)系名(屬性名1,屬性名2,?,屬性名n)(2)元組:在一個二維表中,水平方向
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1