There should be an option to define what kind of exception should be caught by try processor. Currently it handles only exception of BaseException type and there is no way to handle other exceptions.
I suggest to introduce 3 exception level which could be used depends on usage case:
1. base (defaulf) - exceptions of BaseException type
2. runtime - runtime exceptions
3. all - all exceptions
There is a bug associated with this feature: https://sourceforge.net/p/web-harvest/bugs/16/