Презентация «Обработка исключений»

Смотреть слайды в полном размере
Презентация «Обработка исключений»

Вы можете ознакомиться с презентацией онлайн, просмотреть текст и слайды к ней, а также, в случае, если она вам подходит - скачать файл для редактирования или печати. Документ содержит 11 слайдов и доступен в формате ppt. Размер файла: 94.94 KB

Просмотреть и скачать

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


Скачать презентацию

Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!