Справочное руководство по C++

R.15.7 Особые ситуации и правила доступа.

Для формального параметра операции catch действуют такие же правила доступа, как и для формального параметра функции, в которой задана операция catch.

При запуске особой ситуации можно указывать такой объект, который можно копировать и уничтожать в области видимости функции, где задана операция throw.