四个标准的exceptions

bad_alloc(当operator new(参见条款M8)不能分配足够的内存时,被抛出),bad_cast(当
dynamic_cast 针对一个引用( reference ) 操作失败时,被抛出) ,bad_typeid ( 当
dynamic_cast 对空指针进行操作时,被抛出)和bad_exception(用于unexpected 异常;
参见条款M14)

你可能感兴趣的:(exception,reference)