在C/C++中,goto常被用于跳出多重循环。虽然关键字goto作为JAVA的保留字,但是目前并没有在JAVA中使用。而在JAVA语言中,可以使用break和continue来达到同样的效果。既然goto没有在JAVA语言中使用,为什么还要将它作为保留字呢?
其中一个原因就是因为这个关键字有可能在将来会被使用,如果不把goto作为保留字,开发人员就有可能在开发时,起个变量名,正好也是goto(用goto作为了变量名),一旦某天goto在JAVA中被支持了,就会导致以前的程序无法正常运行,所以是有必要把goto作为关键字的!
版权声明:本文为Akanarika520原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。