传智扫地僧课程学习笔记。
void main()
{
try
{
throw 'Z';
}
catch( int e)
{
cout<<"catch int INT"<<endl;
}
catch( ...) //执行这里,因为严格类型匹配,不会隐式转化,
{
cout<<" unknow type INT"<<endl;
}
system("pause");
}
throw,会产生一个异常对象,这里也是对象哦,
缺省异常,会abort终止程序,
实现机制,依赖栈,同时也跨越栈,