问题阐述
在编程时,许多语言都提供了 goto 语句,用于实现程序的跳转功能。请问 Java
语言是否提供了 goto 语句?
解答
goto 语句源于 C 语言和 Basic 语言,主要在面向过程的程序设计语言中使用。Java
是面向对象的程序设计语言,并不需要 goto 语句,而是将 goto 作为 Java
的保留字。
说明:
虽然 Java 语言中还不能使用 goto 语句,但是在 Java
语言中也提供了跳转语句,即在循环语句中使用带标签的 continue 语句和带标签的
break 语句,这样就可以实现循环的跳转功能。
点评
为了与其他程序设计语言相一致,Java 语言将 goto
作为保留关键字,可能会在以后的版本中使用。虽然 goto 目前只是 Java 的保留字,但是不可以用 goto 作为 Java 语言的变量名。