Образовательный проект «SnakeProject» Михаила Козлова

Навигация

⇒ ORACLE SQL \ JAVA ⇐

CISCO

Voice(Asterisk\Cisco)

Microsoft

Powershell

Python

SQL\T-SQL

FreeBSD and Nix

Общая

WEB Разработка

Мото

Стрельба, пневматика, оружие

Саморазвитие и психология


7. Урок по Java. Exceptions


В этом уроки мы разберем на простом примере, как можно перехватить ошибку в коде.

Возьмем классический пример с делением на ноль, если попытаться это сделать, то Java выдаст ошибку java.lang.ArithmeticException: / by zero и завершит программу, давайте перехватим ее с помощью обработчика try catch

Создайте новый проект и класс Example

В блоке try проверяется исполняющийся код

catch отлавливает ошибку  java.lang.ArithmeticException и выполняет написанный в блоке код

Во втором блоке try catch мы используем ключевое слово throw

Этим мы сами создаем исключение, операторы после throw выполняться не будут

Блок finally выполняет код после отработки конструкции try catch

 


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

Контакты Группа ВК Сборник материалов по Cisco, Asterisk, Windows Server, Python и Django, SQL и T-SQL, FreeBSD и LinuxКод обмена баннерами Видео к IT статьям на YoutubeВидео на другие темы Смотреть
Мои друзья: Советы, помощь, инструменты для сис.админа, статическая и динамическая маршрутизация, FreeBSD

© Snakeproject.ru создан в 2013 году.
При копировании материала с сайта - оставьте ссылку.
Весь материал на сайте носит ознакомительный характер,
за его использование другими людьми, автор ответственности не несет.

Рейтинг@Mail.ru
Рейтинг@Mail.ru Яндекс.Метрика





Поддержать автора и проект