質問: Integer.parseInt(line2); System.out.println(a+b); break; } }catch(NumberFormatException e){ System.out.println("整数を入力してください"); } } } ```
回答: 例外ログを出力させて、何が原因で例外が発生しているか確認する必要があるかと思います。 catchで`System.out.println(e);`してみてください。 大方、入力の形式が違い、スペース区切りで入力されているものを行で読み込み、変換しようとしたからではないかと思いますが ("3 5"という文字列は変換できない) 対策としては読み込んだ文字列をsplitして配列にして各要素を数値変換するか、Scannerを使うかですね。