En Java tenemos tres estructuras de control: Secuencial (top-down) Selectiva (if, if-else, if-elseif-else, switch,"operador Elvis") Repetitivas (for, do-while, while, "for each") La más sencilla es la secuencial , es la que escribimos de arriba hacia abajo. { instrucci ó n instrucci ó n instrucci ó n ... } { denota el inicio de una declaración y } el fin de la misma: { int entero = 80 ; char car = '\u0099' ; boolean verdadero = 45 > 0 || 33 >= 100 ; //true Integer numero = null ; // correcto: Integer es una subclase de Object //... } Estructuras de control selectivas: Las que nos ayudan a tomar decisiones lógicas, se evalua una condición y de acuerdo a su resultado (true o false) se realiza una determinada secuencia de instrucciones. Instrucción if if (booleanExpression) { //Executes when booleanExpression holds true } else if (booleanExpression2) { //Executes