Section: Control Flow

try / catch / finally

javascript
javascript
try {
  riskyOperation();
} catch (err) {
  console.error(err.message);
} finally {
  cleanup();
}

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Control Flow
If / else statement
OpenIn sheetjavascriptsame section
Ternary operator
OpenIn sheetjavascriptsame section
Switch statement
OpenIn sheetjavascriptsame section
Throw an error
OpenIn sheetjavascriptsame section
for...of loop
OpenIn sheetjavascriptsame section
for...in loop
OpenIn sheetjavascriptsame section