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。如果用户输入的不是整数就会报这种错误。