Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvPmVrRW 24 of 420 menu
◀ ▶

Зарезервированные слова в Java

Зарезервированное слово уже занято правилами языка. Такое слово нельзя брать как имя переменной.

Java забрала себе такие слова:

abstract assert boolean break byte
case catch char class const
continue default do double else
enum extends final finally float
for goto if implements import
instanceof int interface long native
new package private protected public
return short static strictfp super
switch synchronized this throw throws
transient try void volatile while

Литералы true, false и null тоже нельзя использовать как имена переменных. Один знак подчеркивания _ также запрещен как имя.

Если попытаться объявить переменную с таким именем, программа не скомпилируется:

int class = 1;

Дан код:

int return = 5;

Программа в этом коде не запускается. Найдите ошибку.

Дан код:

int class = 4;

Определите, можно ли дать переменной такое имя.

Дан код:

int while = 9;

Определите, можно ли дать переменной такое имя.

Дан код:

int className = 4;

Определите, можно ли дать переменной такое имя.

Дан код:

int true = 1;

Определите, можно ли дать переменной такое имя.

Дан код:

int returnCode = 6;

Определите, можно ли дать переменной такое имя.

Дан код:

int package = 3;

Определите, можно ли дать переменной такое имя.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить