正答例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
package challenge13; import java.util.InputMismatchException; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("数値を入力してください"); try { int input = scan.nextInt(); System.out.println("入力された値は"+input+"です。"); } catch(InputMismatchException e) { System.out.println("数値以外が入力されました。再度実行してください。"); } catch(Exception e) { System.out.println("異常な状態になりました。再度実行してください。"); } } } |