• The Semicolons used as statement separators because other statements can be executed.
  • For a case or block statement, there is no need for semi-colon as it needs to get executed.
  • There is no use of semicolon before the keyword end as it reflects the record type declaration.
  • The semicolon is applied where there is a sequence of statement that is written in more statement.
BY Best Interview Question ON 14 Jan 2019