Alle Methoden, deren Ergebnistyp nicht void ist,
müssen eine return-Anweisung besitzen, mit der die Methode
beendet und das Ergebnis zurückgegeben wird.
Der Ergebniswert wird hierbei hinter dem Schlüsselwort return
angegeben.
public int getX() {
return x;
}
Auch void-Methoden können eine return-Anweisung besitzen, um die Methode vorzeitig zu beenden. Bei diesen Methoden darf allerdings grundsätzlich
kein Wert hinter return angegeben werden. Das Gleiche gilt für
Konstruktoren und statische Initialisierungen.