The Arcade docs have a blurb about flow control:
Arcade is a portable, lightweight, and secure expression language written for use in the ArcGIS platform. Like other expression languages, it can perform mathematical calculations, manipulate text, and evaluate logical statements. It also supports multi-statement expressions, variables, and flow control statements.
What is flow control? I searched the web for "arcgis" "flow control", but didn't find much.
If-else statements, also for, continue, and break statements.
That summarizes the concept. It's not specific to Arcade, but the principle's the same.
Ah, ok. I’m used to Flow Control being a name for a proprietary technology, like it is in the IBM Maximo world.