■掲示板に戻る■ ■過去ログ倉庫めにゅーに戻る■
例外処理
1 名前: デフォルトの名無しさん 投稿日: 2001/07/20(金) 01:14
例外処理っていったいどんな時に使ったらいいんだ?
誰か教えて


2 名前: デフォルトの名無しさん 投稿日: 2001/07/20(金) 01:15
例外が起きたときに使う。


3 名前: デフォルトの名無しさん 投稿日: 2001/07/20(金) 01:16
0割り


4 名前: デフォルトの名無しさん 投稿日: 2001/07/20(金) 01:19
try {
...
} catch (DasureException e){
itteyoshi(1);
}


5 名前: デフォルトの名無しさん 投稿日: 2001/07/20(金) 01:39
try
{
...
throw 1; // イラナイので >>1 を投げる
}
catch(int e) // まかりまちがって受け止めてしまっても
{
throw e; // やっぱりイラナイので投げる
}


6 名前: デフォルトの名無しさん 投稿日: 2001/07/20(金) 07:06
1:
try
raise Exception.create('hoge');
except
on EOverflow do begin hogehoge end;
end;

2:
try
raise Exception.create('hoge');
finally
close;
end;

C++にゃfinally相当が存在しないって本当なの?
けけけ


7 名前: デフォルトの名無しさん 投稿日: 2001/07/21(土) 00:30
>>6
追加されてなかったっけ。