next up previous contents
Next: Operadores Up: Java Previous: Modificadores de miembros   Índice General

Estructuras de control

Las estructuras de control son casi iguales a las de C++:

Igual que en C++ se puede declarar una variable en la expresión condicional o dentro de la expresión de inicio del bucle for.

Adicionalmente Java proporciona break con una marca que se puede usar para salir en un salto de varios bucles intercalados.

mark:
  while(...) {
    for(...) {
      break mark;
    }
  }

También existe un continue con marca que permite saltar al principio de un bucle más alla del actual.

No existe el goto (aunque es una palabra reservada), su uso habitual en C++ se puede emular (mejor) con los breaks y continues y con las secuencias try-catch-finally.



© 2005, Dr. Arno Formella, Universidad de Vigo, Departamento de Informática