C#异常处理
我是一个初学者,我想问一下,下面的程序运行结果是不是这样???
结果:
divided error!!!
programm end!!!
all main programm end!!!
程序:
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int x, y;
x=3;y=0;
morecatchmethod(x,y);
console.writeline("all main programm end!!!");
}
static void morecatchmethod(int x, int y)
{
int z;
try
{
z=(int)x / y;
Console.WriteLine("{0}", z);
}
catch (DivideByZeroException ex)
{
Console.WriteLine("divided error!!!");
}
Console.WriteLine("programme end!!!");
}
}
}