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

11
задан Eric Leschinski 9 February 2015 в 20:51
поделиться