再來,要進入Java的實用語法介紹了!今天先從例外的介紹開始,馬上來看看吧~
例外(Exception)是什麼
在進入正題之前,要先介紹一下關於程式內的小蟲子-bug。bug是指在軟體執行中因為程式本身有錯誤而造成的功能不正常,可能是程式根本無法執行;也可能是跑出的結果不如預期,總之當出現bug時,需要自己處理。
但有些時候,程式明明看似寫得很完整,執行結果卻出現錯誤。此種情況可能不是bug在作祟,而是發生了例外,而這些例外會對我們的程式造成麻煩。
常見的例外包含:
舉一個例外發生的例子:
看似程式沒有問題,但因為沒有強調輸入的資料類型必須是整數,因此當使用者輸入其他種資料類型的數字(例如:中文、英文)時,就可能會發生例外。
例外發生的錯誤訊息,此次例外屬於NumberFormatException
那麼當發生這些例外時,該怎麼處理呢?明天的文章將會為各位介紹!