apps-script-utils (Українська) 2.1.1 Help

IllegalArgumentException

class IllegalArgumentException extends RuntimeException

Аргумент виявився не того роду або поза діапазоном, який приймає функція. Саме його кидає більшість перевірок requireX.

Кидається функціями requireArray, requireInteger, requireNonEmpty.

Будь-який клас цієї ієрархії приймає необов'язкове повідомлення, інший виняток, чиє повідомлення буде перевикористано, або взагалі нічого. isException розпізнає їх усі; звичайний Error до них не належить.

Приклади

Кинути й упіймати

throw new IllegalArgumentException("something specific about this call"); try { doWork(); } catch (error) { if (error instanceof IllegalArgumentException) { // handled } }

Дивіться також

Вихідний код

src/exception/IllegalArgumentException.ts

23 September 2026

Цю документацію згенеровано нейромережею (Claude) на основі вихідного коду бібліотеки.