Kai Henningsen wrote: >So what you say is that any decent modern C++ coding guide/list wants to >forbid catching the C++ standard exceptions, and anything derived from >them? > > > no, only catch by value is problematic, as it can lead to slicing. catch by reference is perfectly fine.