Это мой код:
import java.math.BigDecimal;
import java.util.Scanner;
public class Class2 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String l = scanner.nextLine();
BigDecimal b = null;
if (l != null) {
b = new BigDecimal(l); // this is 14 line
}
System.out.println(b);
}
}
, и это исключение, которое я получаю:
Exception in thread "main" java.lang.NumberFormatException
at java.math.BigDecimal.<init>(BigDecimal.java:497)
at java.math.BigDecimal.<init>(BigDecimal.java:383)
at java.math.BigDecimal.<init>(BigDecimal.java:809)
at SomePackage.Class2.main(Class2.java:14)
Как это решить?