using System;
using System.Collections.Generic;
using System.Linq; using System.Text;
//2014.3.14
namespace _6.异常
{
class Program
{
static void Main(string[] args)
{
try
{
Console.WriteLine(\"Convert之前\");
int a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(\"Convert之后\");
}
catch (Exception ex)
{
Console.WriteLine(\"输入错误:\"+ex.Message+\"异常堆栈:\"+ex.StackTrace);
}
try
{
Console.WriteLine(\"请输入你的年龄:\");
int s = Convert.ToInt32(Console.ReadLine());
string desc = GetAgeDesc(s);
Console.WriteLine(desc);
}
catch (Exception ex)
{
Console.WriteLine(\"数据错误,\"+ex.Message);
}
Console.ReadKey();
}
static string GetAgeDesc(int age)
{
if (age >= 0 && age <= 3)
{
return \"婴幼儿\";
}
else if (age > 3 && age < 18)
{
return \"青少年\";
}
else if (age >=18 && age < 60)
{
return \"成年人\";
}
else if (age >= 60 && age < 100)
{
return \"老年人\";
}
else
{
throw new Exception(\"自己创建的ex.Message\");
}
}
}
}
本文地址:https://www.stayed.cn/item/1616
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我