Java中的InputMismatchException错误

Java中的InputMismatchException错误,java,Java,错误的错误行声明我的错误从“staffID=infle.nextInt();”行开始 输入文件如下所示 at java.util.Scanner.throwFor(Scanner.java:909) at java.util.Scanner.next(Scanner.java:1530) at java.util.Scanner.nextInt(Scanner.java:2160) at java.util.Scanner.nextInt(Scanner.java:2119) at System

错误的错误行声明我的错误从“
staffID=infle.nextInt();
”行开始

输入文件如下所示

at java.util.Scanner.throwFor(Scanner.java:909)
at java.util.Scanner.next(Scanner.java:1530)
at java.util.Scanner.nextInt(Scanner.java:2160)
at java.util.Scanner.nextInt(Scanner.java:2119)
at SystemStartUp.readStaffsFromFile(SystemStartUp.java:195)
at SystemStartUp.loadFromFile(SystemStartUp.java:160)
at StartUp.main(StartUp.java:9)

可能
staffID
并不总是包含数字。请检查输入文件


staffID
之后,必须添加
infle.nextLine()
使用带有数字的行后面的新行字符。否则您将在第二个循环中收到错误。

您的输入文件是什么样子的?13111111111 Chris Ling 999 Dandenong Road 2222222 Des Casey 100 Stilly Drive 33333 Maria Indrawan 90 Programming Road 44444444 Campbell Wilson 2/5 Database Street 55555555 Janet Fraser 21 Web Drive 66666666 Judy Sheard 34 Hos Road 77777777 Ngoc Minh 24消息街8888888马丁·艾金森45马丁街9999999阿莱莎·马修斯1/6行政路10101010丹妮斯湾100接待街12121212科妮莉亚·刘232接待路23232323特鲁迪·罗宾逊111经理街3434343434亨利·林格2/4 HDR街这应该是一行一行的。你如何将其编辑到你的答案中并添加行feed?如果你把它添加到问题中就好了。
at java.util.Scanner.throwFor(Scanner.java:909)
at java.util.Scanner.next(Scanner.java:1530)
at java.util.Scanner.nextInt(Scanner.java:2160)
at java.util.Scanner.nextInt(Scanner.java:2119)
at SystemStartUp.readStaffsFromFile(SystemStartUp.java:195)
at SystemStartUp.loadFromFile(SystemStartUp.java:160)
at StartUp.main(StartUp.java:9)
13

11111111

Chris Ling

999 Dandenong Road

22222222

Des Casey

100 Silly Drive

33333333

Maria Indrawan

90 Programming Road

44444444

Campbell Wilson

2/5 Database Street

55555555

Janet Fraser

21 Web Drive

66666666

Judy Sheard

34 Hos Road

77777777

Ngoc Minh

24 Message Street

88888888

Martin Atchinson

45 Martine Street

99999999

Aleisha Matthews

1/6 Admin Road

10101010

Denyse Cove

100 Reception Street

12121212

Cornelia Liou

232 Reception Road

23232323

Trudi Robinson

111 Manager Street

34343434

Henry Linger

2/4 HDR Street