Ausnahmen
Typisierte Ausnahmeklassen, die in der ganzen Bibliothek verwendet werden. Dienstgebundene Ausnahmen (Tabellen, Präsentationen, Admin SDK, Netzwerk) erben von der gemeinsamen Basisklasse Exception — für eine einheitliche Fehlerbehandlung.
Die Markierung New kennzeichnet eine im jüngsten Release hinzugekommene Klasse, Deprecated eine, die in einem künftigen Release entfernt werden soll.
Dienstgebundene Ausnahmen
Ausnahme | Beschreibung |
|---|---|
Der Admin-SDK-Directory-Dienst ist nicht verfügbar oder für das Skript nicht aktiviert. | |
Ein GridRange war erwartet, das Objekt ist kein gültiges — Grenzen fehlen, stehen verkehrt herum oder sind negativ. | |
Ein Bereich war erwartet, der Wert ist keiner. | |
Ein Blatt war erwartet, der Wert ist keines. | |
Eine Tabelle war erwartet, der Wert ist keine. | |
Eine Präsentation war erwartet, der Wert ist keine. | |
Eine Folie war erwartet, der Wert ist keine, oder die gesuchte Folie gibt es in der Präsentation nicht. |
Grundlegende Ausnahmen
Ausnahme | Beschreibung |
|---|---|
Die Wurzel der Hierarchie, abgeleitet von Error. | |
Die Oberklasse jeder Ausnahme, die ein laufendes Skript auslösen kann. | |
Die Authentifizierung schlug fehl: wer aufruft, ließ sich nicht feststellen. | |
Der Aufrufer ist bekannt, darf dies aber nicht. | |
Von einer Zeichenkette war Inhalt erwartet, sie war null, undefined oder leer. | |
Ein Argument war von der falschen Art oder lag außerhalb des akzeptierten Bereichs. | |
Der Aufruf kam zum falschen Zeitpunkt: die Argumente mögen gültig sein, aber das Objekt ist nicht in einem Zustand, der ihn erlaubt. | |
Eine Zeichenkette sollte eine E-Mail-Adresse sein und hat nicht deren Form. | |
Eine Zeichenkette war erwartet, etwas anderes kam an. | |
null oder undefined tauchte dort auf, wo ein Objekt verlangt war. | |
Ein Repository, das das Skript erwartet hat, ist nicht da. | |
Ein Dienst, den das Skript erwartet hat, ist nicht da: ein nicht aktivierter erweiterter Dienst oder eine nie definierte globale Variable. |
Diese Dokumentation wurde mit KI (Claude) aus dem Quellcode der Bibliothek erzeugt.