Sentencias De Control De Flujo
Las sentencias de control de flujo determinan el orden en que se ejecutarán las otras sentencias dentro del programa. El lenguaje Java soporta variassentencias de control de flujo, incluyendo.
|Sentencias |palabras clave |
|toma de decisiones |if-else, switch-case |
|bucles |for, while,do-while |
| | |
| | |
TOMA DE DECISIONES
if-else
Esta sentencia se utiliza para realizarun test lógico y a continuación llevar a cabo una de dos posibles acciones, dependiendo de que el resultado sea cierto o falso. La parte else de una sentencia if-else es opcional. Por tanto, lasentencia en su forma general más simple se puede escribir if (expresión) sentencia; La sentencia se ejecutará sólo si la expresión tiene un valor no nulo (es cierta). La sentencia puede ser simple ocompuesta. La forma general de esta sentencia incluyendo la cláusula else es: if (expresión) sentencia1; else sentencia2; Es posible anidar sentencias if-else una en otra, de la misma forma que los bucles.La sentencia if-else de Java dota a los programas de la habilidad de ejecutar distintos conjuntos de sentencias según algún criterio.
La sintaxis de la sentencia if-else es:
if ( condición )Bloque de código a ejecutar si la condición es cierta
else
Bloque de código a ejecutar si la condición es falsa
La parte del else es opcional, y un bloque de código puede ser simplemente lasentencia vacía ; para representar que en ese caso no se ha de ejecutar nada.
Supongamos que un programa debe realizar diferentes acciones dependiendo de si el usuario oprime el botón aceptar o el botóncancelar en una ventana de dialogo. Nuestro programa puede realizar esto usando la sentencia if - else:
switch
Mediante la sentencia switch se puede seleccionar entre varias sentencias según el...
Regístrate para leer el documento completo.