Почему этот код работает норм при вводе например 1.5. Но этот же кусок кода внутри другого класса выдает ошибку Exception in thread "main" java.util.UnknownFormatConversionException: Conversion = '.'
import java.util.Scanner;
Scanner sc = new Scanner(
System.in);
System.out.println("Введите количество товара:");
double count;
while (true) {
try {
count = Double.parseDouble(
sc.next());
break;
} catch (NumberFormatException e) {
System.out.println("Введено некорректное количество товара. Повторите ввод:");
}
}