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