NoSuchElementException 从 Java.Util.Scanner
我是非常新的 Java, 但我在这本书上工作 Java: 如何编程 /9-是ed。/ 当我无法理解世界时,他们达到了这样的例子,问题是什么。
这里 /轻微地/ 教科书中源代码示例的其他版本:
我得到一个错误 'NoSuchElementException':
我明白这可能是 , 与源代码中的东西相关联,这与类不兼容
的
, 但我真的无法在输出观点方面进一步推进,问题是什么。
这里 /轻微地/ 教科书中源代码示例的其他版本:
import java.util.Scanner;
public class Addition {
public static void main/String[] args/ {
// creates a scanner to obtain input from a command window
Scanner input = new Scanner/System.in/;
int number1; // first number to add
int number2; // second number to add
int sum; // sum of 1 & 2
System.out.print/"Enter First Integer: "/; // prompt
number1 = input.nextInt//; // reads first number inputted by user
System.out.print/"Enter Second Integer: "/; // prompt 2
number2 = input.nextInt//; // reads second number from user
sum = number1 + number2; // addition takes place, then stores the total of the two numbers in sum
System.out.printf/ "Sum is %d\n", sum /; // displays the sum on screen
} // end method main
} // end class Addition
我得到一个错误 'NoSuchElementException':
Exception in thread "main" java.util.NoSuchElementException
at java.util.Scanner.throwFor/Scanner.java:838/
at java.util.Scanner.next/Scanner.java:1461/
at java.util.Scanner.nextInt/Scanner.java:2091/
at java.util.Scanner.nextInt/Scanner.java:2050/
at Addition.main/Addition.java:16/
Enter First Integer:
我明白这可能是 , 与源代码中的东西相关联,这与类不兼容
Scanner
的
java.util
, 但我真的无法在输出观点方面进一步推进,问题是什么。
没有找到相关结果
已邀请:
6 个回复
知食
赞同来自:
由方法引起的
枚举表示列表中没有更多元素。
http://docs.oracle.com/javase/ ... .html
这个怎么样 :
小明明
赞同来自:
在分配变量的值之前。
莫问
赞同来自:
将被丢弃
http://docs.oracle.com/javase/ ... %2529
. 这是由呼叫引起的
没有检查
http://docs.oracle.com/javase/ ... %2529
. 要防止它,可以使用
, 检查是否可用任何其他标记。
风见雨下
赞同来自:
抛出
- 如果输入耗尽
您必须检查是否有以下行
八刀丁二
赞同来自:
卫东
赞同来自: