異常是程式運作時出現的不正常,比如記憶體耗盡或輸入錯誤。
異常機制提供程式中錯誤檢測與錯誤處理部分的通信。包括:
throw表達式:
if(expression)
throw runtime_error("error");
do otherthing
try塊
try
{
program
}
catch(expression)
handle-statements;
異常是程式運作時出現的不正常,比如記憶體耗盡或輸入錯誤。
異常機制提供程式中錯誤檢測與錯誤處理部分的通信。包括:
throw表達式:
if(expression)
throw runtime_error("error");
do otherthing
try塊
try
{
program
}
catch(expression)
handle-statements;