Is there a way to rescue any raised error? Like “rescue *” or
The “Programming Ruby” book on ruby-lang.org says that just plain
“rescue” (without a parameter list) will rescue any “StandardError”,
but it doesn’t go on to say that anything raised is necessarily
descended from StandardError, or to explicitly mention a way to rescue
I was guessing that just plain “rescue” might work, but this doesn’t
seem to be true - my code just got a “Timeout::Error”, and it was not
rescued by a parameterless “rescue”.