-1
Javaでtryparceを使用して以下の問題を解決するにはどうすればよいですか? コード例が参考になります。Scanner.nextDouble()で32.5を読み取ろうとするとInputMismatchExceptionが発生する
import java.util.Scanner;
class BasicCalculator {
public static void main(String args[]) {
Scanner input = new Scanner(System.in);
double fnum, snum, answer; // firstnumber, 2nd number, answer
System.out.println("Enter first number: ");
fnum = input.nextDouble();
System.out.println("Enter 2nd number: ");
snum = input.nextDouble();
answer = fnum + snum;
System.out.println(answer);
}
}
Enter first number:
32.5
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Unknown Source)
at java.util.Scanner.next(Unknown Source)
at java.util.Scanner.nextDouble(Unknown Source)
at basicCalculator.BasicCalculator.main(BasicCalculator.java:8)
コードが動作する必要があること。 –
再コンパイルしてもう一度実行してください。 –
おそらく関連している:[Input Mismatch Exception](http://stackoverflow.com/q/14027537/4204026) –