title: C# - Proceed with foreach() loop if an error occurs
body: <p>I currently have a listview and a folder full of XML documents.  I am using a foreach() loop to go through all the XML files and load data into the listview accordingly.  My question is, how do I carry on with the foreach() loop if there is an error within in (example: if one of the XML files is not completely valid, contains errors, etc) and still add the data to the listview?  I'm not asking how to parse the XML or how to load it into the listview, that much I know how to do, just not how to proceed with the loop if an error occurs.</p>