Is there any performance problem or something else about letting the exception to propagate, or it is better to write it like this
try { } catch { throw; } The only time I can think of when I'd have that kind of empty catch\rethrow logic is when I'd want to log the exception in some way, otherwise I'd just let it propagate.
EDIT: added the missing word empty