catch處理語句

2021-10-07 04:48:24 字數 426 閱讀 8633

1.單catch處理語句只有乙個catch,是最簡單的捕獲異常處理語句:

try catch (exception e)

system.out.println(「end」);

2.所有異常物件都包含以下幾個常用方法用於訪問異常資訊:

getmessage()方法:返回該異常的詳細描述字串;

printstacktrace()方法:將該異常的跟蹤棧資訊輸出到標準錯誤輸出;

printstacktrace(printstream s)方法:將該異常的跟蹤棧資訊輸出到指定輸出流;

getstacktrace()方法:返回該異常的跟蹤棧資訊。

3.單catch處理語句的執行流程

catch 語句的引數

目前,有乙個提案,允許try.catch結構中的catch語句呼叫時不帶有引數。這個提案跟引數有關,也放在這一章介紹。傳統的寫法是catch語句必須帶有引數,用來接收try 塊丟擲的錯誤。try catch error 新的寫法允許省略catch後面的引數,而不報錯。try catch 新寫法只在不...

C 異常處理 多重catch塊

有時候只使用乙個異常處理不完全解決程式 現的異常,需要多個異常處理,這就需要多重catch來實現。一段 可能會生成多個異常當引發異常時,會按順序來檢視每個 catch 語句,並執行第乙個型別與異常型別匹配的語句執行其中的一條 catch 語句之後,其他的 catch 語句將被忽略。多重catch語法...

C 異常處理入門 try和catch

目錄 開發程式是一項 燒腦 的工作,程式設計師不但要經過長期的知識學習和思維訓練,還要做到一絲不苟,注意每乙個細節和邊界。即使這樣,也不能防止程式出錯。專家指出,長期作息不規律 用腦過度的危害很大,可能會誘發神經衰弱 失眠等疾病。我就是受害者之一,曾被失眠困擾了好幾年,不但入睡困難,還容易早醒。程式...