There is three exception handling keywords in the Java language:
try: If a code section has the potential of causing an error or other anomaly, it should be placed in the try block. The try block will transmit the exception to the catch block if there is an issue.
catch: The try block throws an exception, which is handled by catch. It follows the try block.
final: The final keyword assures that the segments run even if the try & catch block encounters errors or exceptions. After the try block, or both the try and the catch block follows the last keyword.