This statement allows you to optionally execute one of two sets of statements dependent on the truth of an expression:
For example:
if (transaction.complete()) { transaction.commit(); }else{ transaction.continue(); }