上一篇:
C#,入门教程(29)——修饰词静态(static)的用法详解https://blog.csdn.net/beijinghorn/article/details/124683349
程序员语录:凡程序必有错,凡有错未必改!
程序出错的原因千千万,只有扎好程序的笼子才尽量不至于造成大错。
数据操作(比如:除0,超范围),尤其是文件与文件夹操作,更是容易出现错误。
因而,我们在学习文件File,FileInfo 及文件夹Directory,DirectoryInfo,进程与多线程等等更多的知识之前,必须先了解try…catch的错误处理机制。
没错,这是一种机制!
try catch 的基本语法
try
{
自己认为绝不会出错,
但实际上大大大大大大大大大大概率可能出错的代码块!
}
catch(Exception ex)
{
除了错,怎么办?
1. 交给上级 throw new Exception(“报告:”);
2. 提示客户 MessageBox.Show(“袜子露出来了!”);
}
比如:
try
{
string[] xlines = File.ReadAllLines(filename);
forach(string xu in xlines)
{
xu = xu.ToLower();
}
...
}
catch(Exception ex)
{
MessageBox.Show("ERROR: " + ex.Massage);
}
记住:从 main 函数,或者 Form1.Button1_Click(…) 等入口,每一层都可以
try catch …
作为初学者,这就够了。
——————————————————————
POWER BY 315SOFT.COM &
TRUFFER.CN
下一篇:
C#,入门教程(31)——预处理指令的基础知识与使用方法https://blog.csdn.net/beijinghorn/article/details/124205075
原文地址:https://blog.csdn.net/beijinghorn/article/details/124182386
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_60472.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!