La declaración if else es una declaración condicional la cual ejecutará un conjunto de declaraciones dependiendo de si la condición es verdadera o falsa.
La instrucción switch se puede usar con datos de tipo byte, short, char e int. También con tipos enumerados y con las clases envolventes Character, Byte, Short e Integer.
A partir de Java 7 también pueden usarse datos de tipo String en un switch.
Hace que una instrucción o bloque de instrucciones se repitan un número determinado de veces mientras se cumpla la condición.
La sentencia While ejecuta una instrucción o un bloque de instrucciones siempre que una determinada condición sea verdadera y deja de ejecutarlo cuando es falsa.
do while
Es una sentencia muy parecida a While con la diferencia de que siempre se ejecutará la primera instrucción sin importar de que esta sea verdadera o falsa, sí es verdadera se seguirá repitiendo la instrucción, sí llega a ser falsa se finalizará el bucle.
Se utiliza if … para verificar si una condición es verdadera o falsa, if … else … para en caso de que la primera condición sea falsa pase a la siguiente instrucción, if … else if … permite construir estructuras de ejecución más complejas.
¿PARA QUE SIRVE?
USOS
Se utiliza para seleccionar una de entre múltiples alternativas.
Se ejecutan las instrucciones que siguen al case seleccionado hasta que se encuentra un break o hasta el final del switch. El break produce un salto a la siguiente instrucción a continuación del switch.
Se utiliza para repetir una o más instrucciones un determinado número de veces. Se suele utilizar cuando sabemos seguro el número de veces que queremos que se ejecute.
Se utiliza cuando queremos que una instrucción se repita pero no sabemos a ciencia cierta cuantas veces, sin embargo si sabemos los parámetros de ejecución que queremos que adopte.
Utilizamos la sentencia Do While cuando queremos de antemano que la instrucción o instrucciones se ejecuten al menos una vez, sin importar que esta sea falsa o verdadera.