Do any of your recent backups exhibit this corruption?
By the way, you don't really say why you think the catalog is corrupt ... do you get an error message indicating it is corrupt? Exactly (word-for-word) what does the error message say?
If it says "in use by another computer program", the solution is to find a .lock file in the same folder as the catalog file and delete the .lock file.