Can two or more 'try/catch' statements share a 'finally' statement in C#?
<p>Can two or more 'try/catch' statements share a 'finally' statement in C#? I am trying to follow a coworker's code and it's very sloppy and unexecutable.</p>

<p>Example:</p>

<pre><code>try
{
    Function1()
}
catch { }
try
{
    Function2();
}
catch { }
try
{
    Function3();
}
catch { }
finally
{
    EndFunction();
}
</code></pre>
