看板 java 關於我們 聯絡資訊
大家好,小弟初學JAVA 有個問題想請教. 目前寫了一個簡單的作業程式,一開使讓使用者輸入數字 而當數字超出範圍時,我要讓程式中斷. 請問要達到這樣的目的,除了exception之外還有什麼方法嗎? 謝謝各位的指教. -- 諸葛亮 :「魯肅,近來可好?」 魯肅 :「安然無恙。」 諸葛亮 :「魯夫人呢?」 魯肅 :「他應該在偉大的航道上。 」 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.233.40.239
tkcn:Scanner,詳細請看 API :) 04/09 19:46
darkk6:if 04/09 19:50
AmosYang:簽名檔有笑有推…XD 04/09 20:03
qrtt1:聽首歌好嗎? http://tinyurl.com/klavgb (偽張爸) 04/09 21:50
tkcn:我猜他所說的數字範圍應該是int啦,不過要等本人來說明了 :p 04/09 21:55
阿..抱歉沒說清楚! 範圍是我預設的 例如0<=x<=5 當輸入不在這個範圍內要讓程式中斷 目前我的作法是throw exception 不過這樣會顯示 Exception in thread "main" java.lang.Exception Out of range!!! <===這是我用println輸出的 at java_hw1.Main.main(Main.java:13) Java Result: 1 不知道有沒有可以只顯示我用println輸出而沒有其他訊息的中斷方法呢? ※ 編輯: YCK 來自: 118.233.40.239 (04/10 01:49)
AmosYang: return ? (算命文的變型…猜謎文… XD) 04/10 07:51
zo6al:System.exit(0); 04/10 07:56
YCK:感謝zo6al!!! 04/10 09:30
tkcn:第一次看到有人會 Exception 卻不會 Exit XDDD 04/10 12:32
PsMonkey:應該說... 知道 Exception 卻不知道 try-catch..... 04/10 12:43
YCK:因為我的觀念是缺哪補哪..Orz 04/10 17:28
AmosYang:真正的工程師精神 XD 04/10 23:04