Is there a specific reason why some people put a semicolon after the curly closing function bracket?

void foo() {

};
Edit
Report