10.25
今天学了异常处理相关知识,知道了try-catch-finally的用法,能捕获程序运行时的错误。课上跟着练了除数为零、数组越界的异常案例,用try包裹可能出错的代码,catch捕获异常后给出提示,程序就不会直接崩溃了。
课后试着在之前写的成绩程序里加了异常处理,防止输入非数字的情况,一开始忘了处理NumberFormatException,调试后才完善。还了解了throw和throws的区别,虽然有点绕,但多练了两个例子就懂了。
总结:今天掌握了异常处理的基本流程和常用关键字,学会了主动规避程序运行风险。异常处理能让程序更稳健,接下来要在写代码时养成考虑异常情况的习惯,熟练运用不同的异常处理方式。

浙公网安备 33010602011771号