Try/catch/finally block.
Protected body.
Optional
Optional catch handler.
Optional finally body, always run after the try/catch.
Try/catch/finally block.