[JAVA] darf nicht in der for-Anweisung zurückgegeben werden

Wenn Sie return in die for-Anweisung schreiben, wird sie nur einmal gedreht. Vom Beispielcode unten for (; ;) Sollte eine Endlosschleife sein, Die Schleife wird durch Rückgabe beendet und der Prozess endet sofort.

Wenn Sie anständigen Code schreiben Rückgabe muss außerhalb für geschrieben werden.

public class ForReturn {

	public static void main(String[] args) {
		//TODO automatisch generierter Methodenstub
		String result = forReturn(2);
		System.out.println(result);
	}

	public static String forReturn(int i){
		for (; ;){
		return "Fehler";
		}
	}
}

Ausführungsergebnis


Fehler

Heute habe ich mehr darüber erfahren. .. .. .. ..

Recommended Posts

darf nicht in der for-Anweisung zurückgegeben werden
Kehren Sie nicht zurück, wenn Sie Notizen in Ruby machen
[Java] Heutzutage ist die erweiterte for-Anweisung nicht ausschließlich für List, nicht wahr?
ChatWork4j für die Verwendung der ChatWork-API in Java
Vergleichen Sie die Geschwindigkeit der for-Anweisung und der erweiterten for-Anweisung.
Implementieren Sie die Star Five-Funktion mit der for-Anweisung
Funktioniert die Escape-Sequenz (\) nicht? (für Mac)
Lösung für NetBeans 8.2 funktioniert nicht in Java 9-Umgebung
Der öffentliche Schlüssel für jenkins-2.249.1-1.1.noarch.rpm ist nicht installiert
Java für Anweisung
Wenn das Projekt nicht in Eclipse angezeigt wird
Ebean.update () wird im geerbten Modell nicht ausgeführt.
Abhilfe für Befehl nicht in Schienen s gefunden
[Für Anfänger] DI ~ Die Grundlagen von DI und DI im Frühjahr ~
Ein Hinweis zum Initialisieren von Feldern im Java-Lernprogramm
Ich habe versucht, die erweiterte for-Anweisung in Java zu verwenden
[Verarbeitung] Kann Perlin-Rauschen in die entgegengesetzte Richtung zurückkehren?
[Fehler] Die App wird in der Produktionsumgebung nicht angezeigt
[Java] für Anweisung, während Anweisung
[Java] für Anweisung / erweitert für Anweisung
"Die Sprachunterstützung für Java-Server ist in den letzten 3 Minuten fünfmal abgestürzt. Der Server wird nicht neu gestartet."
Für Personen, die ein Dokument im Firestore gelöscht haben, aber die Untersammlung nicht verschwindet
(Memo) Java für Anweisung
In Java 2D-Karte speichern und mit for-Anweisung drehen
[Java] Machen Sie die Variablen der erweiterten for-Anweisung und für jede Anweisung unveränderlich
Ich habe [Klonmethode für Java-Arrays] als Klonmethode in Java-Arrays übersetzt.
JSON in Java und Jackson Teil 1 Gibt JSON vom Server zurück
Die Lebenszyklusmethode [methodName] darf keine aktivierte Ausnahme auslösen.
Der Fall, dass @Autowired in JUnit5 nicht verwendet werden konnte
Erstellen Sie eine Methode, um den Steuersatz in Java zurückzugeben
Die Idee von C # (Lambda-Ausdruck, für Satz) zu kauen
Der Zeilenumbruch des eingegebenen Textes wird in der Ansicht nicht angezeigt
Wenn die Submodul-Assets nicht im Play Framework gefunden werden
[Entwicklungsprotokoll ⑬] Lassen Sie 0 nicht in das Formular eingeben !!
Ich möchte mehrere Rückgabewerte für das eingegebene Argument zurückgeben
Überprüfen Sie, ob Ethereum-Transaktionen nicht im Block enthalten sind
Ich möchte die if-else-Anweisung für bedingte Verzweigungen in Java vereinfachen