我在这里做错了什么?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我在这里做错了什么?相关的知识,希望对你有一定的参考价值。
请帮助我解决此错误] >>
**错误是:**
线程“主”中的异常java.util.NoSuchElementException
在java.util.Scanner.throwFor(Scanner.java:862)
在java.util.Scanner.next(Scanner.java:1485)
在java.util.Scanner.nextInt(Scanner.java:2117)
在java.util.Scanner.nextInt(Scanner.java:2076)
在project4.Project4.main(Project4.java:16)
\
这是我使用的getInput方法:
package util;
import java.util.Scanner;
import javax.swing.JOptionPane;
公共类IO {
public static Scanner getInput(String prompt){ String s = JOptionPane.showInputDialog(prompt); return new Scanner(s); }
\CODE:
import util.IO;
import java.util.Scanner;
公共类Project4 {
public static void main(String[] args) {
Scanner scan =IO.getInput("Enter an integers: ");
int x = scan.nextInt();
int y = scan.nextInt();
if (x>0 && y>0){
IO.showMessage(String.format("sum: %4d", x+y), "REsults:");
}
请帮助我解决此错误 **错误是:**线程“主”中的异常,在java.util.Scanner.throwFor(Scanner.java:862)处在java.util.Scanner.throwFor()。 next(Scanner ....
答案
您应该这样阅读:
以上是关于我在这里做错了什么?的主要内容,如果未能解决你的问题,请参考以下文章
我的代码看起来很完美,但显示错误的输出。有人可以帮我我在这里做错了啥吗?