看板 java 關於我們 聯絡資訊
: 詳細的說明請你參考 良葛格 的文章: : http://openhome.cc/Gossip/Java/ : 從上述網址搜尋「例外處理」 : : 2.Scanner sc=new Scanner(System.in) : : 3.w=sc.nextInt(); : 上述兩個問題在 良葛格 的網站有解釋:取得使用者輸入 : http://openhome.cc/Gossip/JavaGossip-V1/UserInput.htm : : 想請教上面幾個語法的用法意思 : : 麻煩指點一下新手~謝謝Orz : 另外,Google 搜尋「scanner java」 : 第一個結果就是 Class Scanner 的說明文件, : http://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html 我可以跑的動耶~用eclipse 例外處理人家是跟我說 有些時候軟體和程式會有某些問題的產生 用throws java.io.IOException就可以讓它忽略並順利執行 scanner紀錄從外部鍵盤輸入的數值再藉nextInt回傳給sc後並輸出 聽的有點霧沙沙~汗 -- 自分を幸せにできるのは自分だけだから。 楽しくなければ生きている意味が無いし! ╭/\☆────/\╮ ╭/\─────/\╮│         │ │ \     / │ │ 喵     喵 │ │ 喵     喵 │ │○ ╰───╯ ○│ │〃 ╰┬┬┬╯ 〃│         │ │   ╰─╯   │ ╰─┬O───O┬─╯ ╰─┬○───○┬─╯ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.180.111 ※ 文章網址: http://www.ptt.cc/bbs/java/M.1413511599.A.6E9.html
swpoker: 你是想要交作業嗎?如果是的話~那你的理解就很足夠了 10/17 10:33
ayaniji: 不是作業 - -: 10/17 12:16
swpoker: 程式執行的時候萬一有問題的時候該怎麼辦? 10/17 12:27
swpoker: 那java如何處理問題呢?首先要先定義問題是甚麼? 10/17 12:28
swpoker: 簡單的說,問題有兩種,一個遇到才會知道,一個事先就可知道 10/17 12:29
swpoker: java認為在寫程式的時候,不但要寫的正常,也要顧一下異常 10/17 12:29
HuangJC: 一個問題有不同的理解很正常;看你有沒有用到 10/17 13:21
HuangJC: 沒用到就算把書背起來也覺得難以理解 10/17 13:21
HuangJC: 對我來說,傳統寫程式,副程式能不能跑就是 return y/n 10/17 13:22
HuangJC: 但這樣會加很多處理傳回值的程式碼,很煩,程式很亂 10/17 13:22
HuangJC: 如果我可以只在問題發生時才跳去特定處理,程式就乾淨了 10/17 13:23
HuangJC: 傳回值就仍是傳回想處理的重點,才直覺(比如傳回數值結 10/17 13:23
HuangJC: 果);但我會這樣說,是因為我寫傳統程式很久,抱怨很重 10/17 13:24
HuangJC: 這時這解決方案我就知道它的優點(換言之可以完全用傳統 10/17 13:25
HuangJC: 方式把 throw-catch 取代掉);但如果我現在才開始學 10/17 13:25
HuangJC: 我沒有以前的抱怨,看不出現在的優點;而我一定要學的理 10/17 13:26
HuangJC: 由是:我呼叫的副程式,別人已經寫了 throw,我只好 catch 10/17 13:26
HuangJC: 舉例來說 a=b/c 這算式,寫函式是 return b/c 10/17 13:27
HuangJC: 那萬一分母為0呢?你要例外處理,還是把傳回值改成傳回 10/17 13:28
HuangJC: true/false,判斷執行正不正常,然後再取其值?不煩死? 10/17 13:28
justin761002: 你跑得動是不是因為你輸入的數值是整數?而非浮點數 10/17 15:50
justin761002: ? 10/17 15:50
ayaniji: 是的 我填整數^^: 10/22 02:15