最近我試圖在C++一個簡單的異常程序,它是這樣劃分的: -異常捕獲爲INT 0
#include <iostream>
#include <exception>
#include <stdexcept>
using namespace std;
int main()
{
int x=5, y=0;
try
{
int z=x/y;
cout<<"z="<<z;
}
catch (exception& e)
{
cout<<"exception caught: "<<e.what();
}
return 0;
}
爲什麼也不例外這裏拋出?代碼中有什麼錯誤? 另外我想知道爲什麼&
需要捕捉異常?
這是真正有價值的!萬分感謝 ! –
@AnkitAcharya: - 不客氣! –