statement_block

statement_block 
      ::= "{" { statement } "}" 

[rule list]
This rule is called by

-> constructor_declaration -> method_declaration -> statement -> static_initializer

Explications

Les accolades { et } servent à délimiter un bloc d'instructions, qui appartiennent toutes au même bloc syntaxique. Un bloc ainsi composé sera perçu par le compilateur comme une seule instruction.

Dans l'exemple suivant, les méthodes abandon() et fermeture() ne seront appelées que si conditionsFavorables est égal à false.

Exemples

if (conditionsFavorables)
    calcul();
else {
    abandon()
    fermeture();
}

Index général - Index concepts - Règles BNF
© 1996, DIP Genève, Alexandre Maret & Jacques Guyot
page générée Fri Jun 21 15:41:10 MET DST 1996