分类: C/C++
2010-06-30 11:01:04
Questions answered below:rtfex.h
* Why aren't multiple Catch clauses allowed?
* Why can't I say Catch (int e) like in C++ or Java?
* Why can't I jump into or out of a Try clause?
* Why isn't a Finally clause supported?
* Why can't I use Throw without an expression to re-throw an exception?
* Why can't "real" exceptions be caught?
* Why must the Catch expression have the same type that was passed to
define_exception_type()? I can assign a double value to an int, so
why can't I catch a double exception in an int variable?
* Why does the implementation copy the exception twice?
* Why are the macros spelled Try, Catch, Throw rather than...?