1、在編寫第一個Java程序時遇到Resource leak: "in" is never closed的報警提示,這個報警的意思是:資源泄漏。原因是:
申明瞭名爲SC的數據輸入掃描儀(Scanner),從而獲得了配置內存,
但是結束時卻沒有關閉或釋放該內存,而出現警告。因此mian函數的結束時用XXX.close();結束數據流,釋放內存。這樣警告就會消失。
2、報錯Exception in thread "main" java.util.InputMismatchException。
price = in.nextInt();這段代碼的意思是要求in這個對象做讀入下一個整數的動作,讀到的結果賦值給變量price。如果用戶輸入的不是整數就會報這種錯誤。