Почему 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 рассматривает точку с запятой и другие символы как разные?

Ответы на вопрос(6)

Ваш ответ на вопрос