有什么方法可以代替C#中的try{} catch{}?
解决方案 »
- Visual Studio 2008在生产代码的时候会不会做一些简单的优化?
- VS2003使用VSS2005的问题
- HttpWebResponse获取ResponseStream乱码的问题
- GetType()的问题
- DownloadData方法下载文件,如何动态获得下载的数据流大小,因为我要做进度条~~谢谢
- 有个问题需要问下大家,C#程序测试时说道在 System.FormatException 中第一次偶然出现的“System.dll”类型的异常,请问如何解决!
- 请问有没有办法向非当前程序发送键盘或鼠标消息???????????
- C#winfrom CrystalReport 如何读取数据库的图片
- 怎么样在c#中从dll中获取类的信息?
- c#如何实现用office将PDF文件转换为word文件
- 密码加密后插入sql server 中密码发生了变化,如何解决
- c#结合directx开发3D游戏目前情况怎么样?
你能解决掉所有的 throw
可以不用 try catch
{...}
else
{...}
逻辑判断可以用if{} else{} 以及一些运算符如:&&,||,:?等等
二,所有部分都加判断
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/
try catch不是个简单的问题。c++里对这个有更好的解释。
不过我想问题不是什么能代替try...catch...,是你通过什么方法能知道哪里有错误,如果每种情况要写IF(错误)THEN(处理),那相当于好多逻辑的地方都要写判断,我想这样做应该不方便吧。特殊的情况(例如数据逻辑处理成功与否的判断)可以采用上述的办法处理。