Frage zum return; Befehl

motoric18

Bekanntes Mitglied
Hallo ich hab eine Frage zum return Anweisung.

und zwar

Java:
if (istneu())
	{
		erzElement(newElement);
		return;
	}

meine Frage ist was bewirkt der leere return befehl???

Ich kenn das nur von Methoden als Rückgabewert???
 
Bei void Methoden ist ja kein Rückgabewert erwartet.
Deshalb kann man hier mit [c]return;[/c] die Methode beenden.

Verwendet wird es zum Beispiel, wenn am Anfang der Methode falsche Parameter übergeben wurden.

z.B.
Java:
if(param == null){
   System.err.println("Parameter was null");
   return;
}
... restlicher Code der bei normalem Parameter abgearbeitet wird
 
Zuletzt bearbeitet:

Zurück
Oben