>>57
>失敗したらその時点で落ちるんじゃ?
もろちん
>と思うんだけどどうなってるん
どうもなっていない。途中で失敗して処理が全うできないなら落ちるしかない
>try catchは成功しないと処理されないからいらなくね?
目的が違う

void f() {
int *p=new int(42);//ここの失敗は呼び出し元が気にすること。
        // この関数fの知ったことではない
try { // このtryは
 cout << *p; // ここの失敗に対処するためのもの
}