The syntax for the try and catch keywords is:
/-----------\ | >>--try--{----statement----}--catch--(--> /-----------\ | >----. . .------------------------------------------)--{----statement----}-->< | /----------------\ | | | | \---type_specifier----------------------------/ |-declarator----------| \-abstract_declarator-/
The syntax for the throw keyword is:
>>--throw----------------------------->< \-assignment_expression-/