Which exception should be thrown if a file is empty?
For example,
List<Cars> cars = new LinkedList<Cars>();
Scanner inFile = new Scanner(new FileReader(filename));
if(!inFile.hasNextLine()) {
throw new ???????????????????
}
while(inFile.hasNextLine()) {
String line = inFile.nextLine();
String[] CarInfo = line.split("\\|");
Car tmpCar = new Car(CarInfo[0],CarInfo[1],CarInfo[2]);
cars.add(tmpCar);
}
inFile.close();
Thanks