java scanner 关闭出现Java.util.NoSuchElementException

来源:互联网 发布:淘宝草方牙膏视频 编辑:程序博客网 时间:2024/06/01 08:52

当一个程序里使用了多个scanner对象,当关闭了一个scanner对象之后,接下来的其他scanner对象调用会出现Java.util.NoSuchElementException ,这是因为

Scanner sc  =new Scanner(System.in);

System.in 在java中是静态变量,所有的scanner对象共享它,当一个scanner对象执行close()操作后,其他所有的scanner对象都不可用了

0 0
原创粉丝点击