博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#-异常处理:tyr,catch,finally ---ShinePans
阅读量:5366 次
发布时间:2019-06-15

本文共 868 字,大约阅读时间需要 2 分钟。

异常处理能够解决诸如一下问题:

数据库连接失败,IO错误,数据溢出,数组下表越界等问题. 
总结:我认为在某些easy出错的地方加上 异常处理语句是很明智的选择
finally 是不管怎样都要运行的语句 
try 里放入可能会出异常的代码块
catch用来捕捉异常 
代码演示样例一:处理数组下标越界问题
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Exception_1{    class Program    {        static void Main(string[] args)        {            //利用try-catch 处理异常的代码            int[] arr = { 0, 1, 2 };            try            {                for(int i=1;i<=3;i++)                {                    Console.WriteLine(arr[i]);                }            }            catch(Exception e)            {                Console.WriteLine(e.Message);            }            finally            {                Console.WriteLine("Exit test");                Console.ReadLine();            }        }    }}
代码演示样例二:数据库连接失败问题(待測试)

转载于:https://www.cnblogs.com/mfrbuaa/p/3771868.html

你可能感兴趣的文章
第二周 9.6-9.12
查看>>
用mkdirs创建目录
查看>>
[转] Web前端优化之 Server篇
查看>>
如何让一个div的大小,从某一个特定值开始,随内容的增加而自动变化?
查看>>
P1977 出租车拼车(DP)
查看>>
iOS开发--完整项目
查看>>
我的博客园皮肤模板
查看>>
正则表达式
查看>>
java基础:不同进制的表现形式
查看>>
Base64转换为blob对象
查看>>
gulp自动化压缩合并、加版本号解决方案
查看>>
windows下面安装Python和pip教程
查看>>
Java 动态向 JTable 中添加数据
查看>>
平安科技移动开发二队技术周报(第九期)
查看>>
JS window.open()属性
查看>>
Oracle【二维表管理:约束】
查看>>
2017-2018-1 20155307 《信息安全系统设计基础》第5周学习总结
查看>>
微软职位内部推荐-Principal Dev Manager for Windows Phone Apps
查看>>
jquery改变元素属性值(转)
查看>>
《额尔古纳河右岸》读书笔记
查看>>