国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

java關(guān)鍵字有哪些 catch及try語句的作用是什么?

catch及try語句的作用是什么?盡管Java運行時系統(tǒng)提供的默認(rèn)異常處理程序?qū)φ{(diào)試很有用,但您通常希望自己處理異常。這有兩個好處。首先,它允許你改正錯誤。其次,它防止程序自動終止。大多數(shù)用戶(至少

catch及try語句的作用是什么?

盡管Java運行時系統(tǒng)提供的默認(rèn)異常處理程序?qū)φ{(diào)試很有用,但您通常希望自己處理異常。這有兩個好處。首先,它允許你改正錯誤。其次,它防止程序自動終止。大多數(shù)用戶(至少可以這么說)在程序結(jié)束時和出現(xiàn)錯誤時打印堆棧跟蹤,這讓他們很惱火。幸運的是,這很容易避免。R要防止和處理運行時錯誤,只需將要監(jiān)視的代碼放入try塊。try塊旁邊是一個catch子句,它描述要捕獲的錯誤類型。完成這項任務(wù)很容易。下面的程序包含一個處理被零除產(chǎn)生的數(shù)據(jù)的程序。程序輸出如下:除以零。之后請注意,try塊中對println()的調(diào)用從未執(zhí)行過。一旦拋出異常,程序控制就從try塊轉(zhuǎn)移到catch塊。執(zhí)行從不從catch塊“返回”到try塊。因此,“這將不會被打印。”R將不會顯示。一旦catch語句被執(zhí)行,程序控制將從整個try/catch機制的下一行繼續(xù)。 ry和它的catch語句構(gòu)成一個單元。catch子句的作用域僅限于try語句之前定義的語句。catch語句無法捕獲另一個try語句引發(fā)的異常(嵌套try語句除外)。 ry保護的R語句必須在大括號中聲明(也就是說,它們必須在塊中)。你不能單獨使用try。R構(gòu)造catch子句的目的是解決異常并繼續(xù)運行,就像沒有發(fā)生錯誤一樣。例如,在下面的程序中,F(xiàn)or循環(huán)的每次迭代都會產(chǎn)生兩個隨機整數(shù)。這兩個整數(shù)被除以,結(jié)果被用來除以12345。最后的結(jié)果存在于a中。如果除法操作導(dǎo)致被零除的錯誤,則將捕獲該錯誤,a的值設(shè)置為零,程序繼續(xù)運行。R顯示異常的描述。Throwable重載toString()方法(由object定義),因此它返回一個包含異常描述的字符串。通過在println()中向異常傳遞參數(shù),可以顯示異常的描述。例如,可以將上一個程序的catch塊重寫為原始程序中的版本。當(dāng)此版本替換原始程序中的版本時,程序?qū)⒃跇?biāo)準(zhǔn)Java JDK解釋器下運行,并且每個被零除的錯誤都會顯示以下消息:盡管上下文中沒有特殊值,但顯示異常描述的能力在其他情況下很有價值—特別是在進(jìn)行實驗時和調(diào)試異常。 ry是一個名詞,意思是try,to try,充當(dāng)主語和賓語。有一個常見的短語“試一試”。Try是一個動詞,后跟to do,意思是努力工作或做,意思是嘗試去做。

try的用法?

在C語言中,try是一個語句或函數(shù)。它的功能是拋出一個錯誤。將可能導(dǎo)致錯誤的語句括起來并放入try語句塊中。如果try語句塊中發(fā)生異常,flashplayer將創(chuàng)建一個error對象并將其分派給第一個可用的catch塊。catch語句塊提供錯誤處理。如果沒有try語句,或者try語句中沒有錯誤,則不會拋出catch語句。如果在try語句塊中的某個語句中檢測到錯誤,則執(zhí)行附加到try語句的catch語句。Catch語句可以并行使用,即在try語句塊之后,有多個Catch語句塊來處理不同的錯誤對象。try語句是:try{do something}catch(some error){do something}