Skip to content

DebuggerExceptionBreakMode

Not yet Enum

Controls when the Luau debugger pauses script execution in response to a runtime exception.

Not implemented in Nova

This enum is missing from Nova. Scripts that reference it will fail.

Description

Controls when the Luau debugger pauses script execution in response to a runtime exception. This enum is used as the breakMode argument to DebuggerConnection:SetExceptionBreakMode().

Items

Item Value Status Notes
Never 0 Not yet The debugger never pauses due to a runtime exception; execution continues normally regardless of whether the exception is caught or uncaught.
Always 1 Not yet The debugger pauses on every runtime exception, including those caught by pcall or xpcall.
Unhandled 2 Not yet The debugger pauses only on runtime exceptions that propagate without being caught by pcall or xpcall.

Roblox reference: DebuggerExceptionBreakMode