Программирование на Java | Модемы | Дипломы по радиотехнике и связи |
Программирование на языке Java
Goto
Другая не слишком хорошая конструкция традиционных языков программирования—оператор goto, предназначенный для передачи управления. Всем нам на первых занятиях по программированию говорили, что
можно обойтись без этого оператора, ухудшающего структуру программы и делающего ее неудобочитаемой. До того, как в C появился механизм работы с исключениями, goto активно использовался для выхода из циклов в исключительных ситуациях.

В Java оператора goto нет. В ней есть зарезервированное ключевое слово goto, но

это сделано лишь во избежание возможной путаницы—для того, чтобы удержать программистов от его использования. Зато в Java есть операторы continue и break с меткой, восполняющие отсутствие goto в тех единственных случаях, когда использование последнего было бы оправдано. А мощный хорошо определенный встроенный в Java механизм исключений делает ненужным использование goto во всех остальных ситуациях.

< пред след >
вернуться к содержанию
вернуться к списку источников

перейти на главную страницу