package test;
import java.util.*;
public class NewClass {
public static void main (String[] args)
{
String s;
Scanner sc = new Scanner (System.in);
s=sc.nextLine();
System.out.println(s);
}
}
我不知道为什么会出现这个错误。
线程中的异常" main" java.util.InputMismatchException at java.util.Scanner.throwFor(Scanner.java:864)at java.util.Scanner.next(Scanner.java:1485)at java.util.Scanner.nextInt(Scanner.java:2117)at java.util.Scanner.nextInt(Scanner.java:2076)at test.Test.main(Test.java:12)C:\ Users \ MOHIT KUMAR SINGH \应用程序数据\本地\ NetBeans的\缓存\ 8.2 \ executor-
片段\ run.xml:53: Java返回:1 BUILD FAILED(总时间:2秒)
答案 0 :(得分:0)
java.util.InputMismatchException
- 为了处理此异常,您必须验证应用程序的输入数据是否符合其规范。抛出此错误时,输入数据的格式不正确,因此您必须修复它,以便您的应用程序继续执行。
答案 1 :(得分:0)
我认为这是你的主要类,但你的main
方法中没有参数/参数。你应该这样做
public static void main(String[] arr) {
Scanner sc = new Scanner(System.in);
String s = sc.nextLine();
System.out.println(s);
}