用Java解决这个问题求解答

img

参考如下:


    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        do  {
            System.out.println("请输入一个数字:");
            try {
                System.out.println("您输入的数字是:" + scan.nextInt());
                break;
            } catch (Exception e) {
                scan.next();
                System.out.println("您输入的不是一个有效数字!请重新输入!");
            }
        } while(scan.hasNext());
        
        System.out.println("程序运行结束, 谢谢您的配合!!!");
    }

img

有用望采纳