Board logo

標題: [作業] 例外處理 (六) - 自訂例外類別2 [打印本頁]

作者: 葉桔良    時間: 2023-4-7 18:11     標題: [作業] 例外處理 (六) - 自訂例外類別2

本帖最後由 葉桔良 於 2023-4-15 16:00 編輯

試自訂一名為 MyException 的例外類別, 使在 BMI 值的計算程式中, 當使用者輸入的身高或體重數值不合常理時, 自行拋出該類別的例外物件, 並且使用 try...catch 語法, 如果 catch 到該類別的例外物件, 則回應 "請輸入合理的身高! (或體重)". 當然, 其他的例外物件也要能 catch 到, 譬如如果 catch 到 InputMismatchException 則回應 "請輸入數字!"

  1. class MyException extends Exception
  2. {
  3.     MyException(String str)
  4.     {
  5.         super(str);   //呼叫父類別的建構子
  6.     }
  7. }
複製代碼
本帖隱藏的內容需要積分高於 1 才可瀏覽

作者: 侯宣任    時間: 2023-4-9 15:24

此帖僅作者可見
作者: 侯宣仲    時間: 2023-4-9 15:43

此帖僅作者可見
作者: 許浩浩    時間: 2023-4-9 16:44

此帖僅作者可見
作者: 石皓云    時間: 2023-4-14 19:45

此帖僅作者可見
作者: 張駿霖    時間: 2023-4-15 15:05

此帖僅作者可見
作者: 孫文康    時間: 2023-4-15 16:01

此帖僅作者可見
作者: 許浩浩    時間: 2023-4-15 16:22

此帖僅作者可見
作者: 柏霖    時間: 2023-4-15 16:26

此帖僅作者可見
作者: 謝閔丞    時間: 2023-4-15 16:35

此帖僅作者可見
作者: 錢冠叡    時間: 2023-4-22 09:24

此帖僅作者可見




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2