Як створити новий клас винятків?
Щоб створити спеціальний виняток, нам потрібно розширити клас Exception, який належить до java. мовний пакет. Приклад: ми передаємо рядок конструктору суперкласу – Виняток, який отримуємо за допомогою функції “getMessage()” для створеного об’єкта.
Ключове слово throws в Java використовується для оголошення винятків, які можуть виникнути під час виконання програми. Для будь-якого методу, який може створювати винятки, обов’язковим є використання ключового слова throws для переліку винятків, які можуть бути створені.
Щоб створити власний клас винятків, розширте вбудований клас Exception і переконайтеся, що назва вашого класу закінчується словом Exception , наприклад «MyException» або «PurchaseException». Усі класи винятків розширюють визначений системою базовий клас Exception і, отже, успадковують усі поширені методи Exception.
Щоб створити виняток, ви можете використовуйте ключове слово throw, за яким слідує об’єкт винятку. У Java є два типи винятків: перевірені та неперевірені. Перевірені винятки перевіряються під час компіляції та повинні бути оброблені або оголошені як викинуті. З іншого боку, неперевірені винятки не перевіряються під час компіляції.
Щоб створити новий клас або тип Java, виконайте такі дії: У вікні проекту клацніть правою кнопкою миші файл або папку Java та виберіть «Створити» > «Клас Java».. Крім того, виберіть файл або папку Java у вікні проекту або клацніть файл Java у редакторі коду. Потім виберіть Файл > Створити > Клас Java.