This enumeration defines all possible conditions when a thrown exception should result in a break.

Variables

@:value(cast "always")@:enum@:implinlineread onlyAlways:ExceptionBreakMode = "always"

always breaks

@:value(cast "never")@:enum@:implinlineread onlyNever:ExceptionBreakMode = "never"

never breaks

@:value(cast "unhandled")@:enum@:implinlineread onlyUnhandled:ExceptionBreakMode = "unhandled"

breaks when exception unhandled

@:value(cast "userUnhandled")@:enum@:implinlineread onlyUserUnhandled:ExceptionBreakMode = "userUnhandled"

breaks if the exception is not handled by user code.