>256
自分はよくこういう使い方をする。

int * X = new int[10];
__try{
処理...
if (!Flag) return;
処理...
}__finally{
delete [] X;
}