第二十一日
今日完成:写程序故意制造异常
l如int[J arr=new int[2J;
arr[3J=5;数组越界J,用try
-catoch捕获,在catoh中输出异
常信息 le.getMessagelJ J,
finally中执行清理操作(如关闭
资源,简单场景可输出“执行完
毕”J。
明日计划:学习自定义异常,创
建自定义异常类(如
AgeExoeption J,在合适场景
l如设置年龄不合理J抛出并捕
获处理。
问题与解决:try-catch中,捕
获异常类型不对,导致无法处理。
明确异常类型(如
ArrayIndexOutOfBoundsException
J,调整oatch参数,正确捕获。
浙公网安备 33010602011771号