apps-script-utils (Français) 2.1.1 Help

IllegalArgumentException

class IllegalArgumentException extends RuntimeException

Un argument est d'un type inadapté ou hors de l'intervalle accepté. C'est ce que lèvent la plupart des gardes requireX.

Levée par requireArray, requireInteger, requireNonEmpty.

Toute classe de cette hiérarchie accepte un message facultatif, une autre exception dont le message est repris, ou rien du tout. isException les reconnaît toutes ; un Error ordinaire n'en fait pas partie.

Exemples

Lever et intercepter

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

Voir aussi

Code source

src/exception/IllegalArgumentException.ts

23 September 2026

Cette documentation a été générée par une IA (Claude) à partir du code source de la bibliothèque.