Tópico anterior: A declaração ifPróximo tópico: A declaração switch


A declaração else if

Para vários resultados, você pode aninhar declarações if/else. No entanto, a lógica pode se tornar complexa para seguir com muitos aninhamentos. Portanto, é possível usar a seguinte construção para uma série de declarações if/else:

if (Boolean_expression_1)
	statement_1
else if (Boolean_expression_2)
	statement_2
else if (Boolean_expression_3)
	statement_3
...
else if (Boolean_expression_n)
	statement_n
else
	statement_else

A declaração else final é opcional. Ele apenas especifica o código a ser executado se nenhuma das expressões boolianas forem verdadeiras.