这样写为什么捕捉不到异常?
using System;
namespace excep
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
public class MyException:System.Exception
{
public MyException(string Message):base(Message)
{
Console.WriteLine("Error");
}
}
class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
try
{
int i;
i=Convert.ToInt32(Console.ReadLine());
Console.WriteLine("{0}",1000/i);
Console.ReadLine();
}
catch(MyException e)
{
Console.WriteLine("{0}",e.Message);
Console.ReadLine();
}
}
}
}