首页 > 技术文章 > C++异常及捕获_01

cppskill 2017-01-25 13:28 原文

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、

 

推荐阅读