try/catch/finally
Коротко: Блок try містить код, який може завершитися невдачею. Якщо виникає виняток, програма переходить до відповідного блоку catch. Блок finally виконується завжди, була помилка чи ні.
Докладніше: Для try потрібен принаймні один catch або finally. Кілька блоків catch перехоплюють різні типи винятків, перемагає перший відповідний. Тому конкретніший тип ставлять перед загальнішим.
Подробиці
try {
int number = Integer.parseInДив. також: обробка винятків, throw і throws