I've never really used the catch block before and am having some trouble with it. When I run my program and it crashes here I see the message box, click OK, and then another box is spawned, and another, and another ... etc until it finally crashes. Am I missing something, I just want it to return to where it was as if the user hasn't done anything. The function it is in, just tries to read a file and populate a table, so there is no "state" information or anything.
Code:
catch(Exception e) {
MessageBox.Show("Error: ShowChecks"); return;
}