catch[英語單詞]

catch[英語單詞]
catch[英語單詞]
更多義項 ▼ 收起列表 ▲

catch所屬英文單詞,意思是趕上;接住;引起;看見。(使)被鉤住,(使)被卡住。隱情;捕獲量;掛鈎等。

基本信息

釋義

vt.

catchcatch
抓住,握住:
Hecaughtmyhandandheldittightly.
他抓住我的手,緊緊地握住。
捉住;逮捕;俘獲:
Theycaughtthosebanditsatlast.
他們終於捉住了那些強盜。
(用陷阱、圈套等)捕獲,套住;纏住
Thefoxwascaughtinthetrap.
狐狸在陷阱里被套住。
接住;截住,攔截;擋住:
Youshouldcatchtheballwithbothhands.
你應當用雙手接球。
掛住,鉤住;絆住;夾住:
Thenailcaughtmytrousers.
釘子掛住了我的褲子
Mindyou,don'tcatchthatcupwithyourelbow.
留神你的胳臂肘別刮掉了那隻茶杯。
偶然發現;偶然撞見;發覺:
Icaughthimjustashewasleavinghisoffice.
他正要離開辦公室時我碰上了他。
Theteachercaughttheboycheating.
老師發現那個男孩在作弊。
及時趕到,趕上,追上:
Icaughthimbeforehehadgonefar.
他還沒走遠我就趕上他了。
Heprobablycaughttheten-thirtytraintoTianjin.
他可能趕十點半去天津的火車。
攫取;得到;承接:
Hecaughtaglimpseofhisformerloverinthetheatrelastnight.
昨晚他在劇院裡瞥見了他以前的情人。
Thatisabarreltocatchrainwater.
那是一個接雨水的木桶
突然打擊,擊中:
Icaughthimontheheadwithaheavyblow.
我在他的頭上重重一擊。
Asnowballcaughtthepasser-byontheshoulder.
一個雪球正打在過路人的肩上。
欺騙,矇騙,使入圈套:
Noonewascaughtbyhissugarywords.
沒有人被他的甜言蜜語所矇騙。
引起(注意等);令(人)注意:
Theteacherknockedontheblackboardtocatchourattention.
老師敲了敲黑板以引起我們的注意。
[口語]看到;聽清;嗅到:
Ididn'tcatchwhatthechairmansaid.
我沒聽清主席說的話。
Shecaughtasmellofburning.
她聞到一種燒糊東西的味。
感染上(疾病),患(病):
ShecaughtscarletfeverbeforeChristmas.
聖誕節前她得了猩紅熱病。
招致,惹;遭受;著(火):
Theirhousecaughtfirewhiletheywereaway.
他們不在家時,住宅著火了。
Hecaughtascoldingfromhisfather.
他受到父親一頓責罵。
領會,領悟,理解;聽懂:
Doyoucatchmymeaning?
你聽明白我的意思了嗎?
勾畫,描繪;再現:
Thepaintertriedtocatchthebeautyofhismodel.
畫家設法再現模特兒的美。
吸引住,迷住;強烈感染
Shewassocaughtupinthemusicthatsheforgottohavehersupper.
她聽音樂入了迷,連吃晚飯都忘了。
Icaughtthespiritoftheoccasion.
我受到當時的氣氛的感染。
(風、雨等)襲擊,衝擊;(悲痛等)侵襲:
Theywerecaughtbyastormlastnight.
昨天夜裡他們遇上了暴風雨。
Hewascaughtinatrafficjamthismorning.
今天上午他遇上了堵車。
突然中止;屏住(呼吸):
Hecaughthimselfbeforesayingthewrongthing.
他及時住口才沒有把話說錯。
ThenewswassounexpectedthatIcaughtmybreathfromshock.
這個訊息實在出人意料,我驚訝得一時喘不過氣來。
Letussitdownforamomentwhilewecatchourbreath.
讓我們坐下來喘一口氣。
(用扣子)扣住;系住:
Shecaughttheclasponhernecklace.
她扣好項鍊上的搭扣。
受(陽光等的)照射:
Thepinnacleofthepagodacaughtthelastofthesun.
夕陽的餘暉照射到塔尖上。
[常用被動語態]使懷孕
WhenIleftShanghaishehadbeencaught.
我離開上海時她已懷孕。
[美國英語]【棒球】(為指定的棒球投手)接球;當接球手
[口語]看(電影、戲劇、電視等);聽(廣播節目):
tocatchashow
看錶演
[俚語](警察等)受理案件:
I'mcatchingittoday.
今天是我負責受理訴案。
vi.
接;抓住,握住:
Hecaughtatthechance.
他急忙抓住這個機會。
Here'syourbag.Catch!
這是你的書包,接著!
(被)抓住;(被)鉤住;(被)夾住:
Herskirtcaughtinthedoor.
她的裙子被門夾住了。
Thekitecaughtinthetrees.
風箏被樹掛住了。
鎖住;系住:
Thelockwon'tcatch.
這個鎖鎖不上。
Theboltdidn'tcatch.
門閂扣不上。
著火;燃著,點著:
Thematchcaughtinstantly.
火柴立刻燃著。
[主英國英語](水)結冰:
Thispondoftencatchesinwinter.
這個池塘在冬天常常結冰。
【棒球】當接球手:
Hecaughtfortheentiregame.
在整個棒球比賽中都是由他充當接球手。
n.
抓;捕捉;捕獲
捕獲物
捕獲量;捕魚量
被抓住的人(或物)
值得追求的人(尤指夫或妻),宜於婚配的對象
門閂;拉手;窗鉤;(箱子盒子等的)搭扣,鎖鏈
[美國口語]圈套,陷阱;欺騙,詭計;隱藏的難題;限制(或保留)條件
(詩歌、歌曲等的)片斷;(文字等的)片斷
(因情感激動引起聲音等的)停頓,(喉嚨的)哽塞,抽噎
[美國英語]拋接球遊戲
【音樂】輪唱;(一種包含三部或四部的)幽默輪唱曲
【棒球】接球;接球手
(莊稼的)茁壯
(做某事或成為某種關係的)理想人物
adj.
迷惑人的,令人容易上當的
引人注目的,吸引人的;令人感興趣
近義詞:
capture.nab.trap.snare

短語

埋伏以待
伺機挑剔
catchascatchcan能抓到什麼就抓什麼;無計畫的;得過且過的;用一切辦法的,不擇手段的
catchit[口語]受責備,挨罵;受罰[一般為兒語]
Catchme(或him)…![口語]我(或他)決不…!
catchoneself(發覺自己講錯或做錯而)突然住嘴(或住手),突然中止
catchsomeonenapping(或bendingoffguard,offone'sguard,onthehop)使人措手不及,乘其不備
catchsomeonered-handed當場捉住(或擒獲)某人
catchsomeonetripping抓到某人的毛病,抓住對方的失誤
catchsomerays[美國俚語]曬太陽,日光浴[見ray]
catchyoulater[口語]好吧,以後來看你,再見
catchsomeZ's[口語]小睡片刻(Z的發音與打鼾的聲音相似)
lieuponthecatch
nocatch不值得,不值得買的物品;不合算的東西;不值得爭取[亦作notmuchofacatch]
變形:
vt.caught.catching
短語
catchoneself發覺自己講錯而突然住嘴
catchup趕上;把…纏住
catchupwith趕上,追上;逮捕;處罰
catchon理解,明白;變得流行
catchthetrain趕火車

例句

Youwalkonahead.Ishallsooncatchyouup.你在前面先走,我很快就會趕上你。
Hehadtooverreachinordertocatchmyhand.為了抓住我的手,他不得不把手伸得過長。
Theymadethestationintimetocatchthetrain.他們及時到達車站,趕上了那班火車。

編程

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&),原因很簡單,效率

相關詞條

相關搜尋

熱門詞條

聯絡我們