What is a final catch statement?
A "final catch" or a "try catch" statement is an exception
(error) handling statement that will try to run the code between
the final/try and "catch". If an error has been encountered, then
the computer will proceed to the catch portion of the statement to
prevent the program from terminating on error.