C Catch Specific Exception