社区
Java SE
帖子详情
Scanner.nextLine()的java.util.NoSuchElementException异常如何解决
zhouyang209117
2011-12-03 03:46:41
大家好,第一个图是我写的一段代码,第二个图是代码第9行Test.txt的内容,运行这段代码,会有以下异常
注意,程序可以运行,但是如何消除这个异常呢?请求大家的帮助。
...全文
485
4
打赏
收藏
Scanner.nextLine()的java.util.NoSuchElementException异常如何解决
大家好,第一个图是我写的一段代码,第二个图是代码第9行Test.txt的内容,运行这段代码,会有以下异常 注意,程序可以运行,但是如何消除这个异常呢?请求大家的帮助。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
龙腾冰
2011-12-03
打赏
举报
回复
[Quote=引用 2 楼 zhouyuqwert 的回复:]
in.hasNextLine()
[/Quote]
正解
出现你那样的问题是因为
最后一个nextLine是不为空的打印
可是下一个就移到了null的地方,所以才会有这么个异常
public String nextLine()此扫描器执行当前行,并返回跳过的输入信息。 此方法返回当前行的其余部分,不包括结尾处的行分隔符。当前位置移至下一行的行首。
因为此方法会继续在输入信息中查找行分隔符,所以如果没有行分隔符,它可能会缓冲所有输入信息,并查找要跳过的行。
返回:
跳过的行
抛出:
NoSuchElementException - 如果未找到这样的行
良才2015
2011-12-03
打赏
举报
回复
if(in.hasNext()){
line=in.next();
}
阳明 to life
2011-12-03
打赏
举报
回复
in.hasNextLine()
wang7535067
2011-12-03
打赏
举报
回复
while((in.nextLine())!=null)
java
未能发现
java
_
java
.
util
.NoSuch
Element
Exception
:未找到行
通过扫描程序读取文件时,程序中出现运行时
异常
。
java
.
util
.NoSuch
Element
Exception
: No
line
foundat
java
.
util
.
Scanner
.next
Line
(Unknown Source)at Day1.ReadFile.read(ReadFile.
java
:49)at Day1.ParseTree.main(ParseTree.
java
:17)我的代码是...
scanner
.next
Line
()和
scanner
.next();的区别
scanner
.next
Line
() 和
scanner
.next(); 的区别 查看
scanner
.next
Line
() 的源码,可以发现是一次性读完的 /** * Advances this
scanner
past the current
line
and returns the input * that was skipped. * * This method returns the rest of the current
line
, excludin
异常
:
java
.
util
.NoSuch
Element
Exception
: No
line
found
出现这个错误一般是
java
定义对个
Scanner
对象的问题,由于不能定义一个
Scanner
对象即输入整数又输入字符串类型的,我们会尝试生成多个
Scanner
对象,分别输入int类型和String类型,例如:
Scanner
sc1 = new
Scanner
(System.in); int a = sc1.nextInt();
Scanner
sc2 = new
Scanner
(System.in); String s = sc2.next
Line
(); 上述代码可能会出现
java
.
util
.NoSuc
Java
Scanner
next
Line
()方法与示例
扫描仪类next
Line
()方法 (
Scanner
Class next
Line
() method) next
Line
() method is available in
java
.
util
package. next
Line
()方法在
java
.
util
包中可用。 next
Line
() method is used to get the skipped
line
. next
Line
()方法用于获取...
Exception
in thread "main"
java
.
util
.NoSuch
Element
Exception
错误
解决
spark-2.4.0-bin-hadoop2.7 和 spark-2.3.0-bin-hadoop2.7是有区别的。 当时pyspark测试程序的运行环境 C:\Users\test>
java
-version
java
version "1.8.0_131"
Java
(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java
H...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章