作者ahernyeah (自我感覺良好)
看板C_Sharp
標題[問題] try catch的例外處理次數
時間Sun Jul 31 17:52:49 2016
請問,如果要在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的次數+ "次例外");
}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.47.128.42
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1469958771.A.488.html
推 YahooTaiwan: 隨便定一個 static property 就可以了吧? 07/31 18:00
→ ahernyeah: y大能否舉個例子說明?因為我剛學C#不久,不太懂您的意思 07/31 18:18
→ ahernyeah: 也感謝y大的回覆^^ 07/31 18:18
→ CiC: 定義一個變數,要能在 1.catch{}內能累加 2.後面WriteLine() 07/31 18:29
→ CiC: 要能取出來print。你想應該定義在哪裡呢 ^^ 07/31 18:30
推 DrumMania: 1.就在catch裡面寫一個你能看到回應的東西囉~ 08/01 08:41
推 spfy: 單純的方式就直接宣告變數 進到catch就++ 最後WriteLine出來 08/01 09:02
推 dontfindme: 寫在catch裡面,反正那個是在try發生對應的exception 08/08 21:55
→ dontfindme: 才會進入。 08/08 21:55