流れ中断されません。 これはC++のデフォルトの動作であるかわかりません。 「はい」の場合は、例外が酷いときに命令フローを中断したい場合はどうすればよいですか? これは私がメインで何をすべきかの例である:「こんにちは」の文字列が印刷された画面で例外は、命令が、私は例外をしようとするクラスを作った
int main(int argc, char **argv)
{
try
{
if(1)
throw precExcp();
}
catch(precExcp& e)
{
cerr << e.what() <<endl;
}
cout << "hello" <<endl;
}
ことは正常ですか?これを避ける方法は?
'class precExcp:public exception'を必ず実行してください。 –
キャッチ内に戻ってみましたか? – George