tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^3: ビルとしたソフトが動作せず(再)
投稿日: 2009/10/14(Wed) 21:28
投稿者YuO
>  根本的に , プログラムが間違っているのであればどうしてデバッ
> グ時に出ないのか、と思うのは素人的かんがえでしょうか。しかし
> エラーがあったのですから、どこかに間違いがあると認識せざるを
> 得ません。

「エラーになる可能性を認識していなかった」
などはよくあることです。

例えば,
For Each val In list ' list As List(Of Integer)
    list.Add(val)
Next
はInvalidOperationExceptionを発生させます。
http://msdn.microsoft.com/ja-jp/library/a3207y01.aspx
しかし,これが特殊な分岐に入った場合にのみに,ループから何個もメソッドを呼んだ先でlistへの操作を行っていた場合,
デバッグでは見つけていない可能性があります。


例外には,発生箇所や呼び出し履歴が含まれます。
なので,ログに書き出しておくとリリース後のバグの特定に役立ちますよ。
# 例外をCatchするのは原則禁止とすべきだとは思いますが (単に握り潰す悪例がなくならないため)。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。