温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

自定义异常

发布时间:2020-03-19 10:44:36 来源:网络 阅读:286 作者:1473348968 栏目:编程语言
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; /*  * ***************************************  * 定义了一个循环,定义了一个自定义异常类  * 输出(如果输入1):  * 1  * 内finally  * 第一级错误:自定义错误1     第二级错误:再一次出错  * 外finally  * ***************************************  */ namespace ConsoleApplication1 {     class Program     {         static void Main(string[] args)         {             while (true)             {                 string str = Console.ReadLine();                 Console.WriteLine(str);                 try                 {                     try                     {                         if (str == "1")                         {                             throw new CustomException();                         }                     }                     catch (CustomException ex)                     {                         throw new CustomException("再一次出错",ex);                     }                     finally                     {                         Console.WriteLine("内finally");                     }                 }                 catch (CustomException ex)                 {                     Console.WriteLine("第一级错误:" + ex.InnerException.Message + "\t第二级错误:" + ex.Message);                 }                 catch (Exception ex)                 {                     Console.WriteLine(ex.Message);                 }                 finally                 {                     Console.WriteLine("外finally");                 }             }         }     }     /// <summary>     /// 自定义异常类     /// </summary>     class CustomException : ApplicationException     {         public CustomException(string msg = "自定义错误1")             : base(msg)         {         }         public CustomException(string msg, Exception innerException)             : base(msg, innerException)         {         }     } }

自定义异常

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI