【发布时间】:2013-08-02 06:10:13
【问题描述】:
-
使用
ensure有什么区别:begin foo_process rescue bar_process ensure baz_process end并将进程放在
begin...rescue...end块之后?begin foo_process rescue bar_process end baz_process -
使用
else有什么区别:begin foo_process rescue bar_process else baz_process end并在
rescue之前继续该过程(假设baz_process不会引发错误)?begin foo_process baz_process rescue bar_process end
【问题讨论】: