Verse bir kod blokundan önce bir tanımlayıcı gerektirdiğinden block ifadeleri kod bloklarını nasıl iç içe yerleştirdiğini ifade eder ve block ifadeleri kod bloklarına benzer şekilde davranır.
Kod bloklarıya birlikte block, block içinde oluşturulan değişkenlerin yaşam süresini block dışında kullanılamayacak şekilde kısıtlayarak iç içe yeni bir kapsam gövdesi sunar.
expression0
block:
expression1
expression2
expression3Erken bir çıkış olmadığı takdirde block ifadesi sonuç olarak blokta yürütülen en son ifadeyi kullanır. Örneğin bloktaki son ifade Example : int = 6 ise block ifadesinin sonucu 6 olur.