if you do nothing, then it is useless to catch and rethrow it, isn't? or you want some logging side effect?