title: Ignore error and continue in C#
body: <p>I'm trying to open 3 programs in C#, however, I would still like the code to continue if an error occurs.  In other words, programs 2 and 3 should still try to open if something fails on program 1.  I also don't want to check for File Existance as the program takes some switches and anything can fail.<br>
  The code below will bomb out if program 1 fails.  How can I ignore any errors and still continue the code?</p>
  
  <pre><code>try
  {
          string path = Environment.GetFolderPath(Environment.SpecialFolder.Startup);
          //Program 1
          Process x = Process.Start("\"C:\\Program Files\\Company\\Office\\MyProgram1.EXE\"   /runtime  \"C:\\Program Files\\Company\\Config.xml\" /cmd RunServer");
          //Program 2
          Process x = Process.Start("\"C:\\Program Files\\Company\\Office\\MyProgram2.EXE\"   /runtime  \"C:\\Program Files\\Company\\Config.xml\" /cmd RunServer");
          //Program 3
          Process x = Process.Start("\"C:\\Program Files\\Company\\Office\\MyProgram3.EXE\"   /runtime  \"C:\\Program Files\\Company\\Config.xml\" /cmd RunServer");
  }
  catch {}
  </code></pre>