这周学习了关于异常和断言的有关知识,在调用系统自定义异常类的时候比较容易,也能掌握。但在自己定义一个异常类,去使用的时候就不太知道该怎么办。在做最后一个实验时对名字中第一个字符为数字时捕获异常有问题,编写出了代码但不出结果。成绩小于0和大于100的结果可以出来,但格式不是很正确。希望老师可以讲一下。这周的内容中异常分为已检查异常和未检查异常,对已检查异常来说,在代码中必须要声明抛出异常或捕获异常,否则程序不运行。未检查异常中程序会在运行后直接报错,我们也可以直接在程序中改正来避免这个错误。在捕获异常中如果try语句中没有发生异常,不会执行catch中的语句,直接执行其后面的语句。若发生异常后先执行catch中的语句在执行其后的语句。断言只适用于开发和测试是使用。在这次的编程作业中发现对以前的知识有些忘记,在后面也会补上。在知识运用方面有些欠缺。