catch -名詞 - 華人百科

文章推薦指數: 80 %
投票人數:10人

過去式: caught過去分詞: caught現在分詞: catching第三人稱單數: catches派生 ... catch. 實 質. 英語單詞,多義詞. 含 義. 趕上; 接住,抓等. 詞 性. 動詞、名詞等 ... catch名詞 更多義項▼ 收起更多▲ 名詞倉木麻衣單曲手機套用軟體發音英[kætʃ]美[kætʃ,kɛtʃ]vt.趕上;接住;引起;看見vt.&vi.(使)被鉤住,(使)被卡住n.抓;隱情;捕獲量;掛鈎vi.鎖住;著火;[棒球]當接球手adj.迷惑人的;令人容易上當的;引人注目的;令人感興趣的網絡抓住;捕捉;趕上;趕過去式:caught過去分詞:caught現在分詞:catching第三人稱單數:catches派生詞:catchable抓住;捕捉;趕上;趕過去式:caught過去分詞:caught現在分詞:catching第三人稱單數:catches派生詞:catchable 外文名稱catch實    質英語單詞,多義詞含    義趕上;接住,抓等詞    性動詞、名詞等英文單詞短語catchoneself發覺自己講錯而突然住嘴catchup趕上把纏住catchupwith趕上,追上;逮捕;處罰catchon理解,明白;變得流行catchcatchthetrain趕火車例句Youwalkonahead.Ishallsooncatchyouup.你在前面先走,我很快就會趕上你。

Hehadtooverreachinordertocatchmyhand.為了抓住我的手,他不得不把手伸得過長。

Theymadethestationintimetocatchthetrain.他們及時到達車站,趕上了那班火車。

He catchs a big fish.      他在大海中抓了一條大魚。

編程異常處理catch的作用如果在try語句塊的程式段中(包括在其中調用的函式)發現了異常,且拋棄了該異常,則這個異常就可以被try語句塊後的某個catch語句所捕獲並處理,捕獲和處理的條件是被拋棄的異常的類型與catch語句的異常類型相匹配。

catch能夠捕獲多種數據類型的異常對象,所以它提供給程式設計師一種對異常對象更好的控制手段,使開發的軟體系統有很好的可靠性。

因此一個比較有經驗的程式設計師通常會這樣組織編寫它的代碼模組。

try{//程式中拋出異常throwvalue;}catch(valuetypev){//例外處理程式段}語法小結:throw拋出值,catch接受,當然,throw必須在try語句塊中才有效。

深入了解catch一、程式接受到throw語句後就會自動調用析構器,把該域(try後的括弧內)對象cleanup,然後再進入catch語句(如果在循環體中就退出循環)。

這種機制會引起一些致命的錯誤,比如,當"類"有指針成員變數時(又是指針!),在"類的構建器"中的throw語句引起的退出,會導致這個指針所指向的對象沒有被析構。

這裡很基礎,就不深入了,提示一下,把指針改為類就行了,比如模板類來代替指針,在模板類的內部設定一個析構函式。

二、語句"throw;"拋出一個無法被捕獲的異常,即使是catch(...)也不能捕捉到,這時進入終止函式catch出現形式一般的catch出現的形式是:try{}catch(except1&){}catch(except2&){}catch(...){}//接受所有異常一般都寫成引用(except1&),原因很簡單,效率。

相關詞條comepay群蟻排衙break相關搜尋catchmybreathcatchmecatchmeifyoucancatcheyecatchmeififallcatchingfeelings光之美少女heartcatchc.c.catch其它詞條AttitudeIcoFX喬毓明建築技術規則朋友2李奇茂格子鋪狹心症玫瑰茄白鶴靈芝百度影音紫藤絡繹不絕肺結節螢火蟲之旅訂婚誠品音樂館賴泊凱高血鈉症黃金帝國catch-名詞@華人百科catch



請為這篇文章評分?