通過Python果殼中等價於一個try /除外/最後語句
一個try /除外/最後語句,如:
try: ...guarded clause... except ...expression...: ...exception handler code... finally: ...clean-up code...
相當於嵌套語句:
try: try: ...guarded clause... except ...expression...: ...exception handler code... finally: ...clean-up code...
- 爲什麼它相當於ŧ o嵌套形式?
它可以寫成相當於沒有
finally
的表單嗎?是否等同於
try: ...guarded clause... except ...expression...: ...exception handler code... ...clean-up code... ...clean-up code...
感謝。
謝謝。第1部分和第2部分的答案也適用於Java的try ... catch..finally? – Tim
如果最初的陳述只是嘗試...最後,即沒有趕上,可以在沒有嵌套的情況下簡化第2部分而不是最終給出的等價形式嗎?沒有最終的等效形式會是什麼樣子? – Tim