What is the purpose of the finally block?
To always run the finally block of code when the try block exits
To run the block if an exception occurred
To run code when an exception has not occurred
To run code whenever garbage collection requires it