Java Scanner nextLine() 方法

2024 年 11 月 6 日 | 阅读 2 分钟

Java Scanner 类的 nextLine() 方法用于获取 Scanner 对象跳过的输入字符串。

语法

以下是 nextLine() 方法的声明

参数

此方法不接受任何参数。

返回值

nextLine() 方法返回被跳过的行。

异常

NoSuchElementException - 如果找不到行,它将抛出此异常。

IllegalStateException - 如果在 Scanner 关闭后调用,则会抛出此异常。

兼容版本

Java 1.5 及以上版本

示例 1

输出

Enter Item ID: A151
Enter Item price: 3473.75
Price of Item A151 is $3473.75

示例 2

输出

hasNextLine
public boolean hasNextLine()
IllegalStateException

示例 3

输出

Facebook.com 
true
 1 + 1 = 2.0 
true
 JavaTpoint.com 
false