Есть ли в Java goto?
goto – это оператор безусловного перехода в любое место приложения. В данный момент все специалисты пришли к единому мнению, что его использование может внести путаницу, его использование вредно и опасно, к тому же без него, в современных языках высокого уровня, вполне можно обойтись без goto. Поэтому напрямую в Java он не используется. Но разработчики могут включить его, на данный момент есть такое зарезервированное слово goto. Для его замены используются операторы break и continue совместно с метками.
Операции перехода используются в байткоде на низком уровне для организации операторов цикла, ветвления и обработки исключений. Это безопасно, так как компилятор заботится о разумном использовании переходов.
Проверьте себя после изучения темы
Бесплатный бот с тестами и практическими заданиями по Kotlin.
- 22 бесплатных урока
- Тесты к каждому уроку (всего 220 вопросов)
- Задачи в рамках практики KotlinSprint (120 задач) и курсовой проект «Телеграм бот для изучения иностранных слов»