ServiceIsNotDefinedException
class ServiceIsNotDefinedException extends RuntimeException
Сервіс, на доступність якого розраховував скрипт, недоступний: розширений сервіс не увімкнено або глобальну змінну так і не визначено.
Кидається функціями requireService.
Будь-який клас цієї ієрархії приймає необов'язкове повідомлення, інший виняток, чиє повідомлення буде перевикористано, або взагалі нічого. isException розпізнає їх усі; звичайний Error до них не належить.
Приклади
Кинути й упіймати
throw new ServiceIsNotDefinedException("something specific about this call");
try {
doWork();
} catch (error) {
if (error instanceof ServiceIsNotDefinedException) {
// handled
}
}
Дивіться також
Вихідний код
23 September 2026
Цю документацію згенеровано нейромережею (Claude) на основі вихідного коду бібліотеки.