[问题] 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