Interview Intel

Catching by Reference

Why should exceptions be caught by const reference (catch (const std::exception& e)) rather than by value (catch (std::exception e))?