InvalidSpreadsheetException
class InvalidSpreadsheetException extends RuntimeException
A spreadsheet was expected and the value is not one.
Thrown by requireSpreadsheet.
Every class in this hierarchy takes an optional message, another exception whose message it reuses, or nothing at all. isException recognises all of them; a plain Error is not one.
Examples
Throwing and catching
throw new InvalidSpreadsheetException("something specific about this call");
try {
doWork();
} catch (error) {
if (error instanceof InvalidSpreadsheetException) {
// handled
}
}
See also
Source
src/exception/appsscript/sheet/InvalidSpreadsheetException.ts
23 September 2026
This documentation was generated with AI (Claude) from the library's source code.