This is for a library. Whatever the “root” of your code is should have a generic catch all where you do “something”, you don’t want library code (either yours or the system) to decide for the user what should be done with exceptions.
As a library writer, you should do something about exceptions that you can and rethrow the ones you can’t,