Используется для обозначения конца команды.
int a = 13;
Если вы забудете завершить строку точкой с запятой, вы получите ошибку компилятора. Текст ошибки может быть очевидным и может указывать на пропущенную точку с запятой или нет. Если возникает непонятная или, казалось бы, нелогичная ошибка компилятора, первое, что нужно проверить, это отсутствие точки с запятой в непосредственной близости, предшествующей строке, на которую указал компилятор.