C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■96701 / 2階層)  try...catch の文字列の設定方法について
□投稿者/ とっちゃん (711回)-(2021/01/11(Mon) 14:11:53)
No96700 (Azulean さん) に返信
> メッセージを置き換えたいなら、自分で Exception を作り直せば良いのでは?
> (それによって失うもの(解析性)もあるので過度な利用はやめた方が良いと思いますが)
>
>
> catch (Exception ex) { throw new Exception("あああ"); }

補足。もし、例外を作り直して投げる場合は

throw new Exception( "新しいメッセージ", ex );

と、以前の例外を追加しておくことをお勧めします。

例外が途切れてしまうことに変わりはありませんが、分断されるとはいえ
そこに至る例外の経路は残せるので、ほぼほぼ原因までたどり着けます。


編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[1]: try...catch の文字列の設定方法について /Azulean 返信無し
 
上記関連ツリー

try...catch の文字列の設定方法について / 天海 (21/01/11(Mon) 11:30) #96698
Re[1]: try...catch の文字列の設定方法について / Azulean (21/01/11(Mon) 13:34) #96700
│└ try...catch の文字列の設定方法について / とっちゃん (21/01/11(Mon) 14:11) #96701 ←Now
Re[1]: try...catch の文字列の設定方法について / WebSurfer (21/01/11(Mon) 13:33) #96699
│└ Re[2]: try...catch の文字列の設定方法について / 天海 (21/01/11(Mon) 14:52) #96703
│  ├ Re[3]: try...catch の文字列の設定方法について / WebSurfer (21/01/11(Mon) 18:12) #96704
│  │└ Re[4]: try...catch の文字列の設定方法について / 天海 (21/01/12(Tue) 08:29) #96705
│  │  └ Re[5]: try...catch の文字列の設定方法について / WebSurfer (21/01/12(Tue) 09:25) #96706
│  └ Re[3]: try...catch の文字列の設定方法について / 魔界の仮面弁士 (21/01/12(Tue) 10:47) #96707
│    └ Re[4]: try...catch の文字列の設定方法について / 天海 (21/01/12(Tue) 11:20) #96708 解決済み
Re[1]: try...catch の文字列の設定方法について / WebSurfer (21/01/11(Mon) 14:50) #96702

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信