Это первая часть статьи, посвященной такому языковому механизму Java как исключения. Она имеет вводный характер и рассчитана на начинающийх разработчиков или тех, кто только приступает к изучению языка.
Ключевые слова: try, catch, finally, throw, throws
Почему используем System.err, а не System.out
Компилятор требует вернуть результат (или требует молчать)
Нелокальная передача управления (nonlocal control transfer)
try + catch (catch — полиморфен)
try + catch + catch + ...
try + finally
try + catch + finally
Вложенные try + catch + finally
Ключевые слова: try, catch, finally, throw, throws
Механизм исключительных ситуаций в Java поддерживается пятью ключевыми словами
- try
- catch
- finally
- throw
- throws
«Магия» (т.е. некоторое поведение никак не отраженное в исходном коде и потому неповторяемое пользователем) исключений #1 заключается в том, что catch, throw, throws можно использовать исключительно с java.lang.Throwable или его потомками.
Читать полностью »

![Python digest #29. Новости, интересные проекты, статьи и интервью [25 мая 2014 — 1 июня 2014] Python digest #29. Новости, интересные проекты, статьи и интервью [25 мая 2014 — 1 июня 2014]](https://www.pvsm.ru/images/Python-digest-29-novosti-interesnye-proekty-stati-i-intervyu-25-maya-2014-—-1-iyunya-2014-.jpg)



