为什么Java在语句末尾不显示双分号错误?

我不小心写了一个Java语句,结尾有两个分号。Java编译器不显示任何错误,它可以运行。

码:

System.out.println("Length after delete the text is "+name.length());;

出于学习目的,我尝试在分号后添加不同的字符,并且Java编译器已将编译时错误显示为 。

这个说法:

System.out.println("Length after delete the text is "+name.length());)

为什么Java将分号和其他字符视为不同?

回答:

因为双分号不会被视为双分号,而是会被视为分号和空语句。空的语句不执行任何操作,这不是错误。

以上是 为什么Java在语句末尾不显示双分号错误? 的全部内容, 来源链接: utcz.com/qa/408165.html

回到顶部