异常捕获代码格式
try {
//若无异常则执行此处语句
}
catch {
//若抛异常则执行此语句
}
练习题:在控制台将玩家输入的数字转换成int,若遇异常贼提示不符合格式
static void Main(string[] args)
{
//提示用户输入数字
Console.WriteLine("请输入一串数字");
int number;
try
{
number = Convert.ToInt32(Console.ReadLine());//控制台接受的数据默认为string类型,转换成int
Console.WriteLine(number);
}
catch
{
//若输入的string为字母之类无法转换成int的,抛异常提示输入不合法
Console.WriteLine("输入的信息不符合规范");
}
Console.ReadKey();
}
精诚智博公司资料网提供的内容仅用于培训和测试,不保证内容的正确性。通过使用本站内容随之而来的风险与本站无关。版权所有,保留一切权利。