static void Main(string[] args)
{
byte a = 100;
byte b = 250;
try
{
//强制代码进行溢出检测
checked
{
byte num = (byte)Add(a, b);
System.Console.WriteLine("num = {0}",num);
}
}catch(OverflowException ex)
{
System.Console.WriteLine(ex.Message);
}
System.Console.ReadLine();
}
static int Add(int x,int y)
{
return x + y;
}