首页 > 代码库 > C# 的异常处理的基本语法
C# 的异常处理的基本语法
1 static void Main(string[] args) 2 { 3 int x = 0; 4 try 5 { 6 int y = 100 / x; 7 } 8 catch (Exception e) 9 { 10 Console.WriteLine(e.Message); 11 //throw; // 丢出异常 12 } 13 finally 14 { 15 Console.WriteLine("Anyway,we arrive here"); 16 } 17 Console.ReadKey(); 19 }
2.C# 的异常类
1 var ae = new ArgumentException();//参数异常类 2 var ane = new ArgumentNullException();//参数为空异常 3 var aore = new ArgumentOutOfRangeException();//参数超过范围异常 4 var dne = new DirectoryNotFoundException();//IO异常 路径没有找到 5 var fne = new FileNotFoundException();//文件没有找到 6 var ioe = new InvalidOperationException();//运算符异常 7 var nie = new NotImplementedException();//方法调用异常
3.C# 处理异常
if语句的逻辑执行要比exception执行快很多,那么在实际开发过程中一般在底层都会使用try catch,在业务最上面为了防止error导致业务崩溃,也会使用try catch。
C# 的异常处理的基本语法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。