was bewirkt ein return bei einer void methode? Wenn ich einfach return; mache?
3 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren
Die Methode wird abgebrochen und nichts wird zurückgegeben
Wenn darin steht:
if(abbruch)
{
return;
}
ander code ...
Dann wird der andere Code nur ausgeführt, wenn abbruch nicht true ist
Nutzer, der sehr aktiv auf gutefrage ist
Es returned den Rückabewert aber der wird wegen dem Datentyp Void nicht ausgewertet.
Woher ich das weiß:Berufserfahrung
Dann wird die Methode einfach beendet ohne etwas zurückzugeben...
Woher ich das weiß:Hobby – Programmiere seit eineinhalb Jahren