次のようなテキストファイルを読み込もうとしています:
A,32,0,0,0,0
そして今、そのファイルから読み取る静的メソッドがあります。この NoSuchElement 例外が発生していますが、以前は Mismatch 例外が発生していました。
このコードに欠けているものを尋ねてもよろしいですか? 曖昧ですみません。
public static ArrayList<RaceCar> readCar(String s, Track raceTrack)throws IOException,FileNotFoundException
{
Scanner sc = new Scanner(new File("CarData.txt"));
sc.useDelimiter(",");
String exists;
ArrayList<RaceCar> racers = new ArrayList<RaceCar>();
while ((exists = sc.nextLine()) != null)
{
String dName = sc.next();
int dNum = sc.nextInt();
int dWins = sc.nextInt();
int dRunUp = sc.nextInt();
int dRaces = sc.nextInt();
racers.add(new RaceCar(dName,dNum,raceTrack,dWins,dRunUp,dRaces));
}
return racers;
}