Использование точки с запятой в коде программы
В Java точка с запятой нужна для разделения инструкций. Это значит, что каждая инструкция должна оканчиваться точкой с запятой.
Как вы знаете, блок кода - это группа логически связанных инструкций, помещаемых между открывающей и закрывающей фигурными скобками и блок не завершается точкой с запятой. Блок представляет собой совокупность инструкций, и поэтому точка с запятой должна стоять после каждой конструкции, а сам блок лишь закрывающей фигурной скобкой.
В Java конец строки не считается окончанием оператора, благодаря этому не имеет значение где он находится в строке кода. К примеру, следующие строки кода:
a = b;
b = b + 1;
System.out.println(x + " " + y);
значат абсолютно то же самое, что и такие строчки кода:
a = b; b = b + 1; System.out.println(x + " " + y);
ГЛАВНОЕ НЕ ЗАБЫВАТЬ ПРО ТОЧКИ С ЗАПЯТЫМИ!
Также каждый элемент оператора можно переносить на следующую строку, так можно разделять инструкцию построчно, чтобы она была лучше понятно для человеческих глаз:
System.out.println("Это длинная выходная строка" +
a + b + c +
"дополнительный вывод");
Стилевое оформление текста программ с помощью отступов
Вы должны были заметить, что в предыдущих примерах были отступы в некоторых местах (в размере 4 пробелов), это необходимо для удобного восприятия кода и удобности самой печати этого кода. Всегда лучше придерживаться определенному стилю кода, даже несмотря на то, что Java'e все равно, написали ли вы следующую инструкцию с новой строки, или же нет.
Если что-то непонятно пишите в комментарии, отвечу на все вопросы!