(Exception in thread "main" java.util.InputMismatchException异常

写完代码出现的异常(Exception in thread “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 text.main(text.java:23))//这是问题的提示

刚开始我表示的是
s2.name=scan.nextLine();
可是运行的时候出现异常
捣鼓了半小时,
上网搜索才发现nextline();会接收完数据后多出一个换行;所以异常,需要更改为双行的s2.name=scan.nextLine();

你可能感兴趣的:((Exception in thread "main" java.util.InputMismatchException异常)