مدیریت استثنا ها (Excepsions) توسط دیباگر (Debugger) در Visual Studio
301, MovedPermanently
With .Net Framework 4.5 and higher I would always use ExceptionDispatchInfo to rethrow as it gives the most complete picture of the events that happened.