#java #netbeans #ide #java.util.scanner #java-io
#java #netbeans #ide #java.util.scanner #java-io
Вопрос:
Не могу понять, почему я получаю NoSuchElement
ошибки, поскольку сборка отлично работает на моем ПК, но мой Mac этого не делает.
Не уверен, что это ошибка в моем коде — относится к проблеме, когда сканер пытается прочитать строку, которая не существует. Но, конечно, этого не может быть, поскольку мой компьютер запускает его идеально.
package equipment;
import java.util.*;
import java.io.*;
public class Equipment
{
public static void main(String[] args)
{
String line;
String description;
int quantity;
double value;
try
{
Scanner scFile = new Scanner (new File("Stock.txt"));
System.out.println("ProducttQuantitytPrice");
System.out.println("-------t--------t------");
while (scFile.hasNext())
{
line = scFile.nextLine();
Scanner scTokens = new Scanner(line).useDelimiter("amp;");
description = scTokens.next();
quantity = scTokens.nextInt();
value = scTokens.nextDouble();
System.out.println(description quantity value);
}
scFile.close();
}
catch (FileNotFoundException f)
{
System.out.println("Error - File Not Found");
}
}
}
Комментарии:
1. Можете ли вы показать нам трассировку стека? Как и в, фактический вывод из исключения.
2. Не удается добавить встроенное изображение, надеюсь, сгенерированная ссылка работает 🙂
3. В данном случае это нормально. Но для дальнейшего использования не размещайте изображения вашего кода или сообщений об ошибках. Просто скопируйте и вставьте фактический текст непосредственно в вопрос.