0
雙掃描儀用在Java中我想從標準輸入讀取雙號,但我總是得到這樣的例外:從控制檯
java.util.InputMismatchException
import java.util.Scanner;
public class ScanDouble {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
double d = scan.nextDouble();
System.out.println("Double: " + d);
}
}
如果輸入是整數,沒關係,但是當雙輸入時,我得到異常。
在java.util.Scanner.next(Scanner.java:1485)在線程 「主」 java.util.InputMismatchException 在java.util.Scanner.throwFor(Scanner.java:864) 異常 在java.util.Scanner.nextDouble(Scanner.java:2413) 在ScanDouble.main(ScanDouble.java:10)
請問你輸入什麼樣子的? – Flown
你的輸入是什麼,什麼是例外? –
我的意見是這樣的:10.0 上面顯示了異常。 – PyVas