try中finally与return

在程序中捕获异常时,通常使用的是try...catch...finally,如果在try或者catch代码块中含有reutrn时,try catch finally的执行顺序又是什么呢?
时间:2015-8-22

try...catch... finally 的用法

try包含你要防护的代码 ,称为防护块. 防护块如果出现异常,会自动生成异常对象并抛出.catch捕捉特定的异常,并在其中进行适当处理.throw可以直接抛出/产生异常,导致控制流程转到catch块.•即使引发了异常,finally 块中的代码也会执行,从而使程序可以释放资源。
时间:2013-7-24