int divi(int a, int b) { if (b == 0) throw 0; return a / b; } int main() { try { cout << divi(10, 0); } catch (const char* msg) { cout << "A"; } catch (int) { cout << "B"; } }
A
B
程序崩溃
无输出