當前位置:妙知谷 >

遊戲數碼 >電腦 >

try catch 如何正確使用

try catch 如何正確使用

try catch是一套對應於異常處理的語句,其中try語句內用於編寫有異常存在的語句,而catch語句內用於填寫捕獲到異常的類型以及對異常對象的處理方法,這裏以Java語言為例,下面就來介紹一下try和catch的正確使用方式

try catch 如何正確使用

操作方法

(01)我們首先啟動相應程式語言的IDE,這裏以常用的Java IDE Eclipse為例,在一個創建好了的Java工程中,點擊File-New-Class,即可新建一個普通類

try catch 如何正確使用 第2張

(02)在彈出來的“New Class”中,可以對欲添加的普通類的類名和實現的接口進行定義,注意要符合Java標識符的命名規則,可以就命名為“ExceptionTest”,可以選擇勾選上主方法“public static void main(String[] args)”

try catch 如何正確使用 第3張

(03)點擊“Finish”按鈕後,可以看到我們已經創建了一個空白的普通的類,只包含了包名和類名,還包含了自動生成的主方法,可能會根據情況有所變化

try catch 如何正確使用 第4張

(04)首先添加try語句,可以使用會產生IO異常的InputStream,首先記得要先導入相應的包,然後創建包含文件名的字符串,再創建一個文件輸入流的新對象,傳入剛才的文件名

try catch 如何正確使用 第5張

(05)然後創建一個整型變量,用來存儲下一個讀取的字節,如果不是文件尾EOF=-1,就輸出讀取的字節,但是我們發現代碼有一行紅叉,因為沒有相應的catch語句與之對應,所以會顯示錯誤

try catch 如何正確使用 第6張

(06)這裏加上catch語句,其中括號中應包括具體的異常類型,如果無法確定可以用Exception代替,然後在方法體中包含了對捕獲到的異常對象進行處理,這裏是打印出堆疊追蹤的過程

try catch 如何正確使用 第7張

(07)點擊運行按鈕後,可以看到在正確的try和catch語句配對後,在目標文件不存在時成功輸出了異常的錯誤信息,表明此時try和catch語句的使用是正確的

try catch 如何正確使用 第8張

特別提示

其他程式語言的try和catch語句的使用於Java類似,可以相互參考

可以再添加finally語句進行最終處理,無論是否捕獲到異常都將進行執行

  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/m2vqqo.html