атегории ошибок используется с

Автор admin Воскресенье, 3 мая 2009 11:32

атегории ошибок используется свой тип. Предполагается, что информация будет передаваться как внутри объекта, так и в имени его класса; благодаря этому в контексте вызова можно будет решить, как поступить с исключением. Перехват исключений Как упоминалось ранее, одно из преимуществ механизма обработки исключений С++ состоит в том, что он позволяет программисту сосредоточиться на решаемой задаче, а затем организовать обработку ошибок в другом месте. Блок try Если внутри функции происходит исключение, выполнение этой функции завершается. Если вы не хотите, чтобы команда throw приводила к выходу из функции, создайте внутри функции специальный блок, который должен решать проблемы (а возможно — запускать новые исключения). Этот блок, называемый блоком try, представляет собой обычную область видимости, перед которой ставится ключевое слово try: try { // Программный код. который может генерировать исключения } Если проверять ошибки по возвращаемому значению функций, вам придется заключать каждый вызов функции между кодом подготовки и кодом проверки даже при многократном вызове одной функции. При обработке исклю


Комментарии закрыты.