中級 › NumberFormatException の原因と直し方 › パターン2
NumberFormatException の原因と直し方
parseIntは全体が数値でなければ失敗します。
1 public class Main { 2 public static void main(String[] args) { 3 String s = "3.14"; 4 System.out.println(_______.parseDouble(s)); ^ 5 } 6 }
Main.java:4: error: cannot find symbol
symbol: method parseDouble(String)
空欄を埋めてビルドを通す
小数を読むにはDouble.parseDoubleを使います。Integer.parseIntに"3.14"を渡すと実行時に例外です。
次の問題