Einseitige Verzweigung

Struktogramm der einseitigen Verzweigung:
Einseitige Verzweigung

Beschreibung:
Bei der einseitigen Verzweigung (oft auch: if-Anweisung) wird lediglich geprüft ob eine Bedingung erfüllt ist, ist diese erfüllt, so erfolgen weitere Anweisungen. Andernfalls geschieht nichts.

Pseudo-Implementierung
in Java:
if (Bedingung)
{
MoeglicheKlasse.Dienst();
}

Da, falls die Bedingung der einseitigen Verzweigung nicht erfüllt ist, nichts passieren soll kann man auch einen leeren Else-Block hinzufügen. Dieser ist jedoch überflüssig und wird von den meisten Compilern ohnehin entfernt:
if (Bedingung)
{
MoeglicheKlasse.Dienst();
} else {

}