线程“ main”中的异常java.util.NoSuchElementException

线程“ main”中的异常java.util.NoSuchElementException,第1张

线程“ main”中的异常java.util.NoSuchElementException

您关闭了第二个

Scanner
,从而关闭了基础
InputStream
,因此第一个
Scanner
不能再从相同的内容
InputStream
NoSuchElementException
结果中读取

解决方案:对于控制台应用程序,请使用

Scanner
读取
System.in

除了:
如前所述,请注意,

Scanner#nextInt
它不会占用换行符。在
nextLine
使用再次尝试调用之前,请确保已消耗掉它们
Scanner#newline()

参阅:不要在单个InputStream上创建多个缓冲包装器



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5031953.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存