throw的用法(C#/.NET)
try
{
conn.Open();
}
catch (Exception e)
{
throw new Exception(e.Message);
}
弱弱的问句,这里throw new Exception(e.Message);什么作用啊,是不是当conn.Open();出现错误时,会产生一个错误页面呢,还是别的,比如当数据库连接不对时,这会产生时候现象啊.
我还没搞懂的一点就是抛出一个错误信息,是不是指在网页上会显示一个错误提示,比如哪行哪行哪里出错,也就是问是不是会把这个错误显示到网页上啊.我再给加50分.对了,如果这里不做这个catch处理,而且conn出错了,页面会怎样啊.有什么区别啊
完了,我不知道把分给谁了.而且我的感受是:糊涂---明白了----又糊涂了.
人气:109 ℃ 时间:2020-03-24 15:58:23
解答
只要是conn.Open()出错,不论是什么错误,都会通过
throw new Exception(e.Message); 抛出一个错误信息.
错误的类型,可能是conn未初始化,或是联不上数据库等.
推荐
猜你喜欢
- 选出发音不分不同的单词:A.cheese B.teeth C.sheep D.bread
- 甲乙两人从相距180千米的AB两地相向同时出发,甲骑自行车,乙开汽车,沿同一条路线相向均匀行驶,已知甲
- 2008年北京奥运会的比赛门票开始接受公众预定,以下为北京奥运会官方票务网站公布的几种球类比赛的门票价格,篮球1000元/张,足球800元/张,兵乓球500元/张,球迷2008年北京奥运会的比赛门票开始接受公众预定,以下为北京奥运会官方票务
- 他好像面对着大海,月亮正从水天相接的地方升起来.微波粼粼的海面上,霎时间洒满了过一缕一缕轻纱似的微云.忽然,海面上刮起了大风,卷起了巨浪.被月光照得雪亮的浪花,一个连一个朝着岸边涌过来……
- 先化简,后求值:(a+根号3)(a-根号3)-a(a-6)+6,其中a=1/2+根号1/2
- 河姆渡人和半坡人的房屋各有什么特点
- 英语中名词性物主代词和形容词性物主代词次的比较用法
- 古代书写材料的字体变化说明了什么?