title: Try-catch every line of code without individual try-catch blocks
body: <p><strong>I do not currently have this issue</strong>, but you never know, and thought experiments are always fun.</p>
  
  <p><strong>Ignoring the obvious problems that you would have to have with your architecture to even be attempting this</strong>, let's assume that you had some horribly-written code of someone else's design, and you needed to do a bunch of wide and varied operations in the same code block, e.g.:</p>
  
  <pre><code>WidgetMaker.SetAlignment(57);
  contactForm["Title"] = txtTitle.Text;
  Casserole.Season(true, false);
  ((RecordKeeper)Session["CasseroleTracker"]).Seasoned = true;
  </code></pre>
  
  <p>Multiplied by a hundred.  Some of these might work, others might go badly wrong.  What you need is the C# equivalent of "on error resume next", otherwise you're going to end up copying and pasting try-catches around the many lines of code.</p>
  
  <p>How would you attempt to tackle this problem?</p>