Я, наверное, просто глуп, но я пытаюсь создать переменную и получаю эту ошибку:
Syntax error on token "continue", invalid VariableDeclaratorId
Строка кода
static boolean continue = false;
По какой-то причине, если я изменяю имя переменной, похоже, она работает, однако я бы предпочел использовать имя переменной "continue", потому что ее легче запомнить, чем "cont" или любые другие варианты, что важно для меня.
Итак, есть ли способ объявить эту переменную?
Продолжить - это ключевое слово на языке Java, поэтому вы не можете использовать его в качестве идентификатора для своей переменной. Объявите переменную, имеющую
static boolean continue = false;
Вы не можете использовать имена переменных в качестве одного из ключевых слов этого языка. В противном случае вы получите эту ошибку при компиляции кода.
Если вы все еще хотите continue
, используйте его как верхний регистр. Или изменить его на что-то другое. Но не продолжать, как есть.
continue
- это предопределенное ключевое слово в Java
.
Вы не можете использовать varaiableName в качестве зарезервированных ключевых слов.
Это показывает список ключевых слов в Java
Javadoc говорит Также помните, что имя, которое вы выберете, не должно быть ключевым словом или зарезервированным словом.
Поскольку continue
- это ключевое слово на языке Java, поэтому вы никогда не сможете использовать его как идентификатор для своей переменной.