[問題] try catch的例外處理次數

作者: ahernyeah (自我感覺良好)   2016-07-31 17:52:49
請問,如果要在try catch裡知道下列兩個問題要怎麼做呢?
1.是否有發生進入catch的例外處理
2.假設我有10個檔案要處理,而每個檔案都會跑過下面的code,
並且,有2檔案個進入catch裡的例外處理,要如何累計進入catch的次數
class loder{
static void Main()
{
try
{
//程式可能會錯誤的地方
}
catch (Exception ex)
{
//例外處理
}
}
System.Console.WriteLine("程式有進入catch的戲外處理");
System.Console.WriteLine("程式發生了" + 進入catch的次數+ "次例外");
}
作者: YahooTaiwan (超可愛南西我老婆)   2016-07-31 18:00:00
隨便定一個 static property 就可以了吧?
作者: ahernyeah (自我感覺良好)   2016-07-31 18:18:00
y大能否舉個例子說明?因為我剛學C#不久,不太懂您的意思也感謝y大的回覆^^
作者: CiC (null)   2016-07-31 18:29:00
定義一個變數,要能在 1.catch{}內能累加 2.後面WriteLine()要能取出來print。你想應該定義在哪裡呢 ^^
作者: DrumMania (Rock'n'Roll)   2016-08-01 08:41:00
1.就在catch裡面寫一個你能看到回應的東西囉~
作者: spfy (spfy)   2016-08-01 09:02:00
單純的方式就直接宣告變數 進到catch就++ 最後WriteLine出來
作者: dontfindme (Hsiu)   2016-08-08 21:55:00
寫在catch裡面,反正那個是在try發生對應的exception才會進入。

Links booklink

Contact Us: admin [ a t ] ucptt.com