Image

Ugh

I just spent 30 minutes debugging something that drove me crazy. I did something of this nature

if(blah);
{
do some blah;
}

I accidentally put a ; after the if statement. But this is not considered a syntax error. I then realized you can pretty much put {} around anything you want to. What purpose does that serve exactly?