try catch 如何正確使用
try catch是一套對應於異常處理的語句,其中try語句內用於編寫有異常存在的語句,而catch語句內用於填寫捕獲到異常的類型以及對異常對象的處理方法,這裏以Java語言為例,下面就來介紹一下try和catch的正確使用方式
操作方法
(01)我們首先啟動相應程式語言的IDE,這裏以常用的Java IDE Eclipse為例,在一個創建好了的Java工程中,點擊File-New-Class,即可新建一個普通類
(02)在彈出來的“New Class”中,可以對欲添加的普通類的類名和實現的接口進行定義,注意要符合Java標識符的命名規則,可以就命名為“ExceptionTest”,可以選擇勾選上主方法“public static void main(String[] args)”
(03)點擊“Finish”按鈕後,可以看到我們已經創建了一個空白的普通的類,只包含了包名和類名,還包含了自動生成的主方法,可能會根據情況有所變化
(04)首先添加try語句,可以使用會產生IO異常的InputStream,首先記得要先導入相應的包,然後創建包含文件名的字符串,再創建一個文件輸入流的新對象,傳入剛才的文件名
(05)然後創建一個整型變量,用來存儲下一個讀取的字節,如果不是文件尾EOF=-1,就輸出讀取的字節,但是我們發現代碼有一行紅叉,因為沒有相應的catch語句與之對應,所以會顯示錯誤
(06)這裏加上catch語句,其中括號中應包括具體的異常類型,如果無法確定可以用Exception代替,然後在方法體中包含了對捕獲到的異常對象進行處理,這裏是打印出堆疊追蹤的過程
(07)點擊運行按鈕後,可以看到在正確的try和catch語句配對後,在目標文件不存在時成功輸出了異常的錯誤信息,表明此時try和catch語句的使用是正確的
特別提示
其他程式語言的try和catch語句的使用於Java類似,可以相互參考
可以再添加finally語句進行最終處理,無論是否捕獲到異常都將進行執行
-
MATLAB使用importdata讀取字符數據文件並繪圖
本文首先使用importdata()讀取(導入)含有字符和數據的文本格式數據文件,然後介紹通過“.”+數據名的方式讀取結構數組中的數據,最後使用plot()繪製折線圖。操作方法(01)第一,首先準備數據,下圖txt數據文件是某年12個月的月收入情況,既包含數字又包含字符。(02)第二,將該數...
-
framework3.5怎麼安裝
framework3.5是一個框架,主要功能是多語言組件的開發以及執行環境,下面説説怎麼安裝以供參考:操作方法(01)首先在瀏覽中輸入framework3.5,在網頁結果中點擊普通下載。(02)下載好之後雙擊打開,等待軟件加載組件程序。(03)之後再選擇我已經閲讀並接受許可協議中的條款,再點擊...
-
百度地圖查看座標
操作方法(01)首先,電腦打開搜狗瀏覽器,進入百度官網。(02)在上邊我們點擊百度地圖的按鈕。(03)進入地圖上,可以看到當前自己所在城市。(04)點擊地圖下方的“地圖開發平台”按鈕。(05)在地圖開放平台頁面,點擊:開發文檔——座標拾取器。(06)然後在地圖中,隨意點擊一個位置,就可以查...
-
參考文獻在文中怎麼標註(word)
(尾註添加方法)在文章中標註參考文獻,還在一個一個慢慢敲嗎?看看用word怎麼快速實現吧。這裏以word2003為例。操作方法(01)光標移到要加入參考文獻標註的地方(02)菜單中“插入”——“引用”——“腳註和尾註”(03)如圖設置(04)確定後在該處就插入了一個上標“1”,而光標...