# Real-life use of finally block in try ... catch .. finally

**URL:** <https://forum.kirupa.com/t/real-life-use-of-finally-block-in-try-catch-finally/298419>\
**Category:** Uncategorized\
**Created:** [October 18, 2009, 8:38pm UTC](https://forum.kirupa.com/t/real-life-use-of-finally-block-in-try-catch-finally/298419 "2009-10-18T20:38:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Raabi](https://avatars.discourse-cdn.com/v4/letter/r/41988e/32.png) [@Raabi](https://forum.kirupa.com/u/Raabi)\
**Post date:** [October 18, 2009, 8:38pm UTC](https://forum.kirupa.com/t/real-life-use-of-finally-block-in-try-catch-finally/298419/1 "2009-10-18T20:38:23Z")

</div>

Hi

I tried to explore the real-life usage of the **finally block** in _try … catch … finally_ construct. Everywhere, I just saw something like trace(“_inside finally block_.”);

If this bock is executed in all the circumstance, _whether there is an error or not_, then what would be the point to keeping it inside the error-catching construct.

Any comments, please!
