1. У блоці try Ви пишіть код, який може в якийсь момент спрацювати неправильно та створити помилку.
  2. У блоці catch Ви ловите цю помилку, вказавши який клас Помилки ловитимете, після чого описуєте як її обробите.

Збережена копія

У Java винятки обробляються за допомогою конструкції try-catch-finally, де finally – опціональна гілка, за наявності виконується як після try, так і будь-який з гілок catch. Крім того, часто винятки не перехоплюються в тому методі, де виникають, а прокидаються вище за стеком викликів.

Щоб згенерувати виняток, використовується ключове слово throw . Як і будь-який об'єкт Java, винятки створюються за допомогою new . Є два стандартні конструктори для всіх винятків: перший – конструктор за замовчуванням, другий приймає рядковий аргумент, тому можна помістити відповідну інформацію у виключення. Збережена копіяПохожі