AND_CATCH ( exception_class, exception_object_pointer_name )
Параметри
exception_class
Визначає тип винятку для перевірки. Переглянути список стандартних-винятку класів, клас CException.
exception_object_pointer_name
Ім'я об'єкта--винятку вказівник, який буде створений макрос. Вказівник миші ім'я можна отримати доступ до виключення об'єкт в межах AND_CATCH . Ця змінна оголошується для вас.
Зауваження
Визначає фрагмент коду для лову додаткові-винятку типи кинули в попередньому СПРОБУВАТИ блоку. Використання макросу ЗЛОВИТИ зловити один тип винятків, потім AND_CATCH макрос зловити кожного подальшого типу. Кінець блоку СПРОБУВАТИ з END_CATCH -макрос.
Код винятку обробки зможете опитувати виняток об'єкт, при необхідності, щоб отримати більше інформації про конкретної справи виняток. Телефонуйте THROW_LAST макросу в перекласти обробки наступний кадр зовнішній-винятку, блок AND_CATCH . AND_CATCH означає кінець попереднього ЗЛОВИТИ або AND_CATCH блок.
Приміткаnbsp; Блок A&ND_CATCH визначається як сферу C++ (окреслена фігурні дужки). Якщо ви оголосити змінних у цю сферу, пам'ятайте, що вони доступні лише у цій області. Це також відноситься до exception_object_pointer_name змінної.
Дивіться такожnbsp;СПРОБУЙТЕ, ЗЛОВИТИ, E&ND_CATCH, КИНУТИ, THROW_LAST, AND_CATCH_ALL, CException