------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------
C#中一般用try,catch来捕获异常
try
{
//有可能出现错误的代码
}
catch
{
//出错后的处理
}
//上面的程序如何执行
//如果try中的代码没有出错,则程序正常运行try中的内容后
//不会执行catch中的内容
//如果try中的代码一旦出错,则跳入到 catch中去执行代码
//那么try中的出错代码之后的代码就不会再执行
try
{
Console.WriteLine("请输入您的分数!");
int score = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("请输入您的分数!");
int score2 = Convert.ToInt32(Console.ReadLine());
}
catch
{
Console.WriteLine("输入有误!");
}
Console.ReadLine();
第一次输入有误,所以直接报错。后面的代码不再执行。退出!
------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------