Do we need a nested try/catch here or could we put the catch as part of the same try/finally we have outside?