你能在 Java 中使用 Goto 語句嗎?
儘管人們普遍認為 Java 缺乏 goto 語句,但它還是被列為關鍵字語言。那麼,它在哪裡以及為什麼可以使用?
答案
雖然 goto 語句最初是在原始 JVM 中實現的,但 James Gosling 後來將其刪除為不必要的。排除它的主要原因是它通常可以被更清晰的替代方案所取代,例如break / continue語句或將程式碼隔離到方法中。
正如 James Gosling 本人在問答環節中所說,goto 引入了不必要的複雜性當程式碼可以用其他結構更清楚地表達時。此外,它很容易導致非結構化且難以遵循的程式碼,從而阻礙可維護性。
以上是Java 有「goto」語句嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!