C++异常及捕获_01

ZC: Win7x64 + qt-opensource-windows-x86-msvc2010_opengl-5.3.2.exe

1、

class AA
{
public:
    void A()
    {
        throw std::exception("33");
    }
};
void MainWindow::on_pushButton_clicked()
{
    AA a;
    try
    {
        a.A();
    }
    catch (std::exception &ex)
    {
        qDebug() << ex.what();
    }
}

2、

3、

原文地址:https://www.cnblogs.com/cppskill/p/6349368.html