Gibt es eine goto-Anweisung in Java?

Ich bin verwirrt darüber. Die meisten von uns gesagt worden, dass es keine goto-Anweisung in Java.

Aber ich fand, dass es eines der Schlüsselwörter in Java. Wo kann es eingesetzt werden? Wenn es nicht benutzt werden kann, warum wurde er dann aufgenommen in Java als Schlüsselwort?

nur ein Wort der Beratung: nie goto verwenden
Und dann gibt es noch "'Go To Statement considered harmful' considered harmful", und "'"Go To Statement considered harmful" considered harmful' considered harmful?" SEEEEEHR rekursive, dieses meme.
'gehe zu' - ist stets das böse - wie in 'goto' die Arbeit' oder 'goto' Schule 😉
Der wahre Grund ist, dass die "g** * o" - Wort überlegen, obszön in den meisten Programmiersprachen. Die Java-Designer sind nur zum Schutz unschuldiger junger Programmierer aus korrumpierenden Einflüssen. ( 🙂 )
Die Hexenjagd gegen goto hervorgebracht hat einige der gravierendsten Momente in meinem Leben. Ich habe Menschen gesehen, die verdrehen C-code, der durch das verstecken von Funktionen in Funktionen, setzen Sie absurd exit logic in multi-nested loops, und auch sonst jede form von over-engineering denkbar EINFACH zu vermeiden, jemanden zu kritisieren, Ihren code in eine code-review. Diese Regel, zusammen mit der "du sollst nicht mehrere gibt" canard, durchdrungen ist Unsinn. Es gibt Zeiten, wenn goto macht die Dinge weniger wartbar zu sein. Es gibt Zeiten, wenn goto macht die Dinge besser zu warten. Ich hoffte so sehr, diese Hexenjagd wäre gestorben in der 80.

InformationsquelleAutor Venkat | 2010-03-30

Schreibe einen Kommentar