Слайды и текст доклада
Pic.1
Лекция 8. Обработка исключительных ситуаций дисциплина «Программирование»
Pic.2
Обработка исключительных ситуаций Исключительные ситуации – это нарушение спецификаций, не предусмотренные разработчиком. В таких исключительных ситуациях продолжение выполнения программы: либо …
Pic.3
Обработка исключительных ситуаций try{ … } catch((<Класс исключения> <объект исключения>){ … } finally{ … } try (охраняемый блок) – блок, в котором возможна ошибка (исключительная …
Pic.4
Классификация исключений Класс System. Exception (исключение) – базовый класс, от которого наследуются все другие исключения. В пространстве имён System определены исключения: ArgumentException, …
Pic.5
Обработка исключений. Блок catch Класс исключения должен относится к числу классов исключений, в простейшем случае – к классу Exception. Обработчиков может быть много, но исключение захватывает лишь …
Pic.6
Обработка исключений. Блок finally Блок finally выполняется всегда, сразу после завершения работы try-блока, как бы последний ни завершился Блок try: может завершиться нормально и управление …
Pic.7
Пример private void btn_Click(object sender, EventArgs e) { int a = Convert. ToInt32(txtA. Text); int b = Convert. ToInt32(txtB. Text); btn. Text = (a / b). ToString(); }
Pic.8
Пример private void btn_Click(object sender, EventArgs e) { try { int a = Convert. ToInt32(txtA. Text); int b = Convert. ToInt32(txtB. Text); button13. Text = (a / b). ToString(); } catch { …
Pic.9
Пример private void button13_Click(object sender, EventArgs e){ try { int a = Convert. ToInt32(txtA. Text); int b = Convert. ToInt32(txtB. Text); button13. Text = (a / b). ToString(); } catch …
Pic.10
Пример private void button13_Click(object sender, EventArgs e) { int a, b; try { a = Convert. ToInt32(txtA. Text); }catch (System. FormatException) { MessageBox. Show("Значение А - введите …
Pic.11
Спасибо за внимание Вопросы…
Скачать презентацию
Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!