异常正常不处理的情况
异常正常处理的情况
异常处理与抛出的使用形式
当try中发生异常的时候会停止往下执行,但是之外的语句是可以正常执行的,这样程序只会在局部终止,整体还是会运行下去。
正常情况下,try会捕获异常对象,捕获到后,就可以匹配异常。如果匹配不到就会报错,匹配到后就可以局部处理异常,保证整体程序往下进行。
情况一
情况二
这里异常特别要注意子父类关系,以下附上图。
情况三
关于finally作用
总会在最后一定执行
异常正常不处理的情况
异常正常处理的情况
异常处理与抛出的使用形式
当try中发生异常的时候会停止往下执行,但是之外的语句是可以正常执行的,这样程序只会在局部终止,整体还是会运行下去。
正常情况下,try会捕获异常对象,捕获到后,就可以匹配异常。如果匹配不到就会报错,匹配到后就可以局部处理异常,保证整体程序往下进行。
情况一
情况二
这里异常特别要注意子父类关系,以下附上图。
情况三
关于finally作用
总会在最后一定执行