Pouvez-vous utiliser une instruction Goto en Java ?
Malgré la croyance populaire selon laquelle Java n'a pas d'instruction goto, celle-ci est répertoriée comme mot-clé dans le langue. Alors, où et pourquoi peut-elle être utilisée ?
Réponse
Alors que l'instruction goto a été initialement implémentée dans la JVM d'origine, James Gosling l'a ensuite supprimée car inutile. La principale raison de son exclusion est qu'il peut souvent être remplacé par des alternatives plus lisibles comme les instructions break/continue ou en isolant le code dans des méthodes.
Comme James Gosling lui-même l'a déclaré lors d'une session de questions-réponses, goto introduit une complexité inutile dans code lorsqu'il peut être exprimé plus clairement avec d'autres constructions. De plus, cela peut facilement conduire à un code non structuré et difficile à suivre qui entrave la maintenabilité.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!