You may want to log the exception here if you think it is relevant for someone debugging your code. At the same level, you are catching a very wide Exception, it is useful to limit it to one the ones that are relevant with this section. Otherwise you may be hiding problems somewhere else in the code, specially in the func being passed.