हम अंत में क्लॉज का उपयोग यह साफ करने के लिए कर सकते हैं कि कोई अपवाद फेंका गया है या नहीं:
try: #some code here except: handle_exception() finally: do_cleanup()
अगर अपवाद की स्थिति में सफाई करनी है, तो हम इस तरह कोड कर सकते हैं:
should_cleanup = True try: #some code here should_cleanup = False except: handle_exception() finally: if should_cleanup(): do_cleanup()