RuntimeException зарезервований для виключень, що вказують на неправильне використання API. Прикладом виключення часу виконання є виняток NullPointerException, що виникає, коли метод намагається отримати доступ до об'єкта через посилання null.22 квіт. 2022 р.
У чому особливість RuntimeException?
Особливість RuntimeException Виняток RuntimeException розширює властивості Exception та є базовим класом для помилок під час виконання програми. Цей виняток відноситься до необроблених винятків (unchecked). Згідно з описом класу, цей виняток може виникнути під час нормальної роботи JVM.
Коли використовувати Exception?
Клас Exception використовується для обробки винятків вашою програмою. Ви можете успадковуватись від нього для створення власних типів винятків. Для поширених помилок вже існує клас RuntimeException, який може обробляти поділ на нуль або визначати хибну індексацію масиву.