It's almost safe to say that we will rarely if ever see a semi-colon precede a code block. If one does, then the statement before has no bearing or attachment logically to the statements contained in the code block.
if (5 > 10);
console.log("this happened all on its own.");
// this happened all on its own.