Topic: What is the lowest level Error/Exception class?
I'm working on a module that utilizes reflection primarily so that certain .NET client applications only need a config addition instead of a full upgrade when we add methods to our RoR WebService.
The exposed webservice method needs to be incredibly robust so that a misconfiguration can be handled gracefully. What I intend to do is that around the reflection method call is to have the begin/rescue block (which I understand is equivalent to try/catch) trap the lowest level error that it can so they don't propagate back up to the main application.
In .NET and Java I would catch the Exception class to trap any and all exceptions. What is the equivalent to that in Ruby?