Java异常类:实现一个异常类,当输入的数字为7的倍数或末尾是7时,提示“你出错了”,写测试类对该异常类进行测试,随机或者从屏幕输入数字。

Java异常类:实现一个异常类,当输入的数字为7的倍数或末尾是7时,提示“你出错了”,写测试类对该异常类进行测试,随机或者从屏幕输入数字。
要代码,和运行结果图,真的麻了,一直报错,真写不出来了

异常类,只需要自定义信息即可。


public class MyException extends Exception{

    @Override
    public String getMessage() {
        return "你出错了";
    }
}

测试类main方法

public static void main(String[] args) throws Exception {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入一个数:");
        try {
            int number = scanner.nextInt();
            if (number % 7 == 0 || number % 10 == 7){
                throw new MyException();
            }
        }catch (Exception e){
            e.printStackTrace();
        }
        scanner.close();
    }

请采纳,谢谢~