在看别人都的代码的时候,经常看到自定义异常的抛出,但是不是时候系统抓异常的时候其实很耗时的吗?有没有必要抛出异常?我一般很少抛出异常的,一般是用正则表达式判断再通过自定义的返回值来判断。如下面这个函数:
public int XXXXX(sting XXa,string XXb)
{
//正则表达式判断如果xxa不是数字返回0------有些人可能直接抛出异常
//正则表达式判断如果xxb不是数字返回1
//正则表达式判断入股xxa小于xxb返回2
//数据库调去,如果出现异常返回3
}asp.net正则表达式异常
public int XXXXX(sting XXa,string XXb)
{
//正则表达式判断如果xxa不是数字返回0------有些人可能直接抛出异常
//正则表达式判断如果xxb不是数字返回1
//正则表达式判断入股xxa小于xxb返回2
//数据库调去,如果出现异常返回3
}asp.net正则表达式异常
解决方案 »
- OnTextChange触发后失去焦点问题
- 急!!!一个简单的自定义控件问题
- Server Error in '/' Application.不支持关键字: “initial catalog”。
- discuz nt 中方法返回值的问题
- 手写的一个ajax类,为何在ie7.0运用时正常,在ie6.0发生错误,提示"对象不支持此属性或方法"
- 都进来看一下,这种效果是怎么实现的
- 谁有ASP.NET服务器控件开发一书
- DataGrid行选中问题,为什么有些行可以选中,偶尔有些行不能选中?
- 关于DataGrid 中滚动条的问题~!
- 请问:做下载系统时,如何让avi,rm 等影音格式文件另存为,而不是直接调用客户端的播放软件进行播放?
- Reapter 绑定问题,Reapter 绑定问题
- 聚合函数 on 内部的not in
如:
if(obj==null) //要判断一下
return;string s=obj.ToString();
....