比如“:
static void Main(string[] args)
{
fun(22);
Console.Read();
}
static void fun(int n)
{
if (n != 1)
{
throw new Exception("不是1");
}
}
这样做有什么意义吗? 应该什么时候用throw new exception,大家帮我举个例子啊!!!!
static void Main(string[] args)
{
fun(22);
Console.Read();
}
static void fun(int n)
{
if (n != 1)
{
throw new Exception("不是1");
}
}
这样做有什么意义吗? 应该什么时候用throw new exception,大家帮我举个例子啊!!!!
解决方案 »
- 为什么这个存储过程运行显示对象名 'proc_login_select' 无效。 没有行受影响。
- 结构体套嵌实例化的问题??
- 使用DataGridView添加数据库中的部分数据
- WPF的RichTextBox里面怎么添加Image?
- CAB 安装
- 请问如何输出Xml文档中的XmlText?
- 字符串问题,请各位帮忙!!
- 怎样才能清空已有的datagrid里面的table?
- 怎样搜索电脑中的指定文件夹后生成一个数据库缩略图,就好象Windows中的Thumbs.db一样
- 点一个图片,然后他不断的显示和隐藏(为了做闪烁效果),在点一次,在不用闪烁,怎么做呀
- Linq中有没有遍历某个实体类字段的方法
- C# 如何打开或者关闭一个进程?
那么通过向调用者抛出异常(Exception)的方式,由调用者统一处理执行状态。
你可以从Exception类继承并且自定义异常类,比如说是业务类调用了数据类后,由于数据库为正常连接,那么数据类就可以向业务类扔出一个DBDisabledException(自己定义的异常类),那么业务类try-catch到这个异常后可以做一些相关的处理。