16/10/09

Estructuras de Control IF - ELSE

Por lo general, en un programa las instrucciones se ejecutan una despues de otra en el orden en que estan escritas. Este proceso se conoce como Ejecucion Secuencial. Varias instrucciones en Java permiten al programador especificar que la siguiente instruccion a ejecutarse talvez no sea la siguiente secuencia. Esto se conoce como Transferencia de Control.
La instruccion IF es una estructura de seleccion simple, ya que selecciona o ignora una sola accion. La instruccion IF...ELSE es un estructura de seleccion doble, ya que selecciona entre dos acciones distintas (o grupos de acciones).


Problema del ELSE suelto Tongue out

El Compilador de Java siempre asocia un ELSE con el IF que le precede inmediatamente, a menos que se le indique otra cosa mediante la colocacion de llaves ({}). Este comportamiento puede ocasionar lo que se conoce como el PROBLEMA DEL ELSE SUELTO
 
Para evitar este problema, se recomienda el uso de llaves. Surprised


No hay comentarios:

Publicar un comentario