
reference.language.switch.html Maven / Gradle / Ivy
Switch
Switch statements
A switch statement is a way to change the flow of execution based on a variable value.
A switch statement has the form switch on a
followed by one or more
when value statements
where a
is an expression,
value
is an expression compatible with a
,
and statements
is a list of statements which will be executed whenever
a
matches value
.
Once the value is matched, and the corresponding statements are exectued, the flow of execution
resumes at the end of the switch statement.
Optionally, a switch statement can end with an otherwise
clause and list of statements,
which will be executed when no previous value
matches. The otherwise
clause
must be after all the when
clauses.
Matching lists of values
Switch statements support matching list of values using when in values
where values
must be a collection.
Note: in Objy dialect, Prompto uses the switch
, case
and default
keywords like in C++, Java and C#.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy