A.4.5-异常处理(try catch finally),堆栈轨迹(StackTrace)

ylbtech- .NET-Basic: A.4.5-异常处理(try catch finally),堆栈轨迹(StackTrace)

A.4.5-异常处理(try catch finally),堆栈轨迹(StackTrace)

实现一个有可能产生异常的函数,然后捕捉异常

1.A,源代码(Source Code)返回顶部
using System;



namespace 异常处理

{

    class Program

    {

        static void Main(string[] args)

        {



            Console.WriteLine("请输入日期(yyyy-mm-dd)");



            try

            {

                DateTime date = Convert.ToDateTime(Console.ReadLine());

            }

            catch (Exception e)

            {



                Console.WriteLine("您输入的日期格式有误!");

                Console.WriteLine(e.StackTrace);

            }

            finally

            {



                Console.WriteLine("您已输入一次日期。");

            }



            Console.ReadLine();

        }

    }

}
1.B,常遇异常列表返回顶部
 
warn 作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

你可能感兴趣的:(finally)