title: Statement Vs. Block
body: <p>I am a new java user. Recently I have learned that in java each statement is terminated with a semicolon (;) and each block is delimited by a pair ob curly braces - <code>{}</code> (please correct me if I am wrong).  </p>
  
  <p>But in many places I have found writers are saying that <code>if</code> statement. So my question is what is the difference between <strong><code>statement</code></strong> and <strong><code>block</code></strong> in java?  </p>
  
  <p>Thanks in advance. </p>