Java Programming/Keywords/if

is a Java keyword. It starts a branching statement.

The general syntax of a , using Extended Backus-Naur Form, is

branching-statement ::=  condition-clause 
                                    single-statement | block-statement
                       [ else 
                                    single-statement | block-statement ]
 
condition-clause    ::= ( Boolean Expression )
single-statement    ::= Statement
block-statement     ::= { Statement [ Statements ] }

For example:

if ( boolean Expression )
{
   System.out.println("'True' statement block");
}
else
{
   System.out.println("'False' statement block");
}

See also: