### Syntax of an Exception Specification

The syntax of the exception specification is:

                  /-,------\
                          |
    >>--throw--(--------------)--><
                   \-type-/

The syntax of a function definition that includes an exception specification is:

                                       /-,----------\               /-,------\
                                                   |                       |
    >>--return_type--function_name--(------------------)--throw--(-------------->
                                        \-argument-/                 \-type-/
    >--)--{--function_body--}--><