作者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://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1469958771.A.488.html
1F:推 YahooTaiwan: 随便定一个 static property 就可以了吧? 07/31 18:00
2F:→ ahernyeah: y大能否举个例子说明?因为我刚学C#不久,不太懂您的意思 07/31 18:18
3F:→ ahernyeah: 也感谢y大的回覆^^ 07/31 18:18
4F:→ CiC: 定义一个变数,要能在 1.catch{}内能累加 2.後面WriteLine() 07/31 18:29
5F:→ CiC: 要能取出来print。你想应该定义在哪里呢 ^^ 07/31 18:30
6F:推 DrumMania: 1.就在catch里面写一个你能看到回应的东西罗~ 08/01 08:41
7F:推 spfy: 单纯的方式就直接宣告变数 进到catch就++ 最後WriteLine出来 08/01 09:02
8F:推 dontfindme: 写在catch里面,反正那个是在try发生对应的exception 08/08 21:55
9F:→ dontfindme: 才会进入。 08/08 21:55