Hello everyone!
I have written an article regarding the covariance in virtual functions. I think my investigations will be helpful for C++ programmers. You are welcome:
I personally don't see how knowing the behavior of exception specifications would help anyone - exception specifications as currently present in C++ are horrible anyways.
Yeh, exceptions are deprecated feature in new standard. Main idea of the article not in exceptions itself, but in covariance: exceptions are used as an example to show how the covariance is working in C++.