Statements sind Hilfsmittel für die Ablaufsteuerung in möglichst natürlicher Sprache. Diese Aussage mag sehr geschmeichelt erscheinen, aber Schleifenstrukturen in Maschinensprache sind bestimmt komplizierterer Natur als solche in einer Hochsprache. Natürlich kann Letztere mit einer natürlichen Sprache nicht verglichen werden, aber sie ist zumindest ein kleiner Schritt in die Richtung. In Java werden Statements in die folgenden vier grobe Kategorien unterteilt, die detailliert unter "Controls" aufgeführt sind:
Kategorie |
Bezeichnungen |
---|---|
Schleifen |
while, do...while , for |
Entscheidungen |
if...else, switch...case |
Ausnahmen |
try...catch...finally, throw |
Verzweigungen |
break, continue, label:, return |