try:里面放置可能引发异常的代码
catch: 处理异常的代码块
finally: 用于回收try块打开的物理资源,异常机制保证finally块总被执行
throws: 用于方法签名中,用于声明该方法可能抛出的异常
throw: 用于抛出一个具体的异常对象
异常:运行时异常,编译时异常。
运行时异常,编译时异常
try catch finally 执行顺序详解
try:里面放置可能引发异常的代码
catch: 处理异常的代码块
finally: 用于回收try块打开的物理资源,异常机制保证finally块总被执行
throws: 用于方法签名中,用于声明该方法可能抛出的异常
throw: 用于抛出一个具体的异常对象
异常:运行时异常,编译时异常。
运行时异常,编译时异常
try catch finally 执行顺序详解