if文は以下の枠内のフォーマットで構成されています。elseは省略可能です。式にはブール型(true、false)を返す式を記載し、式の結果がtrueの場合はifブロック内の文を実行します。式の結果がfalseの場合はelseブロック内の文を実行します。 if文は以下の枠内のフォーマットのようにelse ifを使用し、複数の式を実行し条件にあった文のみを実行させることができます。else ifはいくつでも記載することができます。elseは省略可能です。まずifの式を実行し、falseであれば次のelse ifの式を実行します。式の結果がtrueであればそのelse ifブロック内の文を実行します。式の結果がfalseであれば、次のelse ifの式を実行します。すべてのelse ifの式がfalseであれば、elseブロック内の文を実行します。 if、else ifなど各ブロックのいずれか
![Javaの道:制御文(2.if、switch)](https://cdn-ak-scissors.b.st-hatena.com/image/square/489aa22d40686c294057ba97b70e1b56b818445c/height=288;version=1;width=512/http%3A%2F%2Fwww.javaroad.jp%2Fimages%2Fog_image.png)