title: about c++ exceptions. func() throw()
body: <p>i am reading this page <a href="http://www.cplusplus.com/doc/tutorial/exceptions.html" rel="noreferrer">http://www.cplusplus.com/doc/tutorial/exceptions.html</a>
  it says if i write function() throw(); no exceptions can be thrown in that function. I tried in msvc 2005 writing throw(), throw(int), throw() and nothing at all. each had the exact same results. Nothing. I threw int, char*, another type and it was all caught the same way. It looks like throw doesnt affect it at all. What does function() throw() actually do?</p>