X

Vielen Dank, dass Sie sich für unsere Dienstleistungen interessieren. Leider sind Sie auf einer veralteten Seite gelandet. Das sollte nicht vorkommen.

Besuchen Sie gerne unsere aktualisierte Webseite.

Soll eine Funktion frühzeitig beendet werden und/oder ein Rückgabeparameter soll gesendet werden, wird die Funktion EXIT(Rückgabeparameter) aufgerufen.

 

Sobald diese Funktion aufgerufen wird, wird die Funktion sofort beendet und nachfolgender Code wird nicht mehr ausgeführt, ein Anwendungsbeispiel:

 

//Code+

PulliBuntCheck(string PulliFarbe) String Farbtyp

 

IF Pulli = weis THEN

    EXIT('nichtBunt');

IF Pulli = Schwarz THEN

    EXIT('nichtBunt');

 

EXIT('Bunt');

//Code-

 

Die obige Funktion prüft ob der an sie übergebene Pulli weis ist, falls ja dann wird die Funktion beendet und der String Farbtyp wird mit dem Wert "nichtBunt" zurückgegeben. Das selbe erfolgt bei "Schwarz". Ist der Pulli allerdings nicht weis und nicht schwarz wird der Code weiter ausgeführt bis er auf das Bedingungslose EXIT trifft welches den Wert "Bunt" zurückgibt.

Somit ist gewährleistet das es immer eine Rückgabe gibt, diese könnte auch zur Erkennung von Fehlern verwendet werden, was wenn der Pulli nicht hätte bunt sein dürfen ?...

 

 

Bewertung: 1 / 5

Stern aktivStern inaktivStern inaktivStern inaktivStern inaktiv
 
Go to Top