I have a script that needs to run unattended every night, and I need
to log if it throws an exception anywhere. Is this as simple as
putting a begin..rescue..end around the top-most statements? I know
that doesn't work in C#. Is there a hook or some way that a catch-all
is supposed to be done in Ruby?

Les