可能是Scanner多次关闭
在程序运行代码中,如果用到多个Scanner,当调佣一次Close方法后,再次实例化Scanner对象时可能会抛出异常 Exception in thread "main" java.util.NoSuchElementException,原因就是程序运行时Scanner共用一个System.in 。所以就会出错
以下是我代码运行时的问题
我在方法中用了Scanner并且close关闭
但是在测试类又引用多个Scanner
就出现以下错误
我的解决方法是在方法中不要关闭,不用close。