第一种情况 :
try块中所有语句正常执行完毕,不会发生异常,那么catch块中的所有语句都将会被忽略

第二种情况 :
try语句块在执行中遇到异常,那么在try块中其余剩下的代码都将被忽略,系统会自动生成相应的异常对象,如果这个异常对象与catch中声明的异常类型相匹配,则相应的catch块将会被执行


第三种情况 :
try语句块在执行中遇到异常,如果这个异常对象与catch中声明的异常类型不匹配,程序会中断。


本文详细解读了try-catch语句在编程中的三种情况:正常执行、异常匹配与异常不匹配。理解这三点有助于提高代码的健壮性。
第一种情况 :
try块中所有语句正常执行完毕,不会发生异常,那么catch块中的所有语句都将会被忽略

第二种情况 :
try语句块在执行中遇到异常,那么在try块中其余剩下的代码都将被忽略,系统会自动生成相应的异常对象,如果这个异常对象与catch中声明的异常类型相匹配,则相应的catch块将会被执行


第三种情况 :
try语句块在执行中遇到异常,如果这个异常对象与catch中声明的异常类型不匹配,程序会中断。


294
1万+

被折叠的 条评论
为什么被折叠?