搜索
编程论坛
→
.NET专区
→
『 C# 论坛 』
→ [求助]关于Exception的内容问题(在线)
标题:
[求助]关于Exception的内容问题(在线)
取消只看楼主
keikei
等 级:
新手上路
威 望:
4
帖 子:152
专家分:0
注 册:2006-5-15
楼主
问题点数:0 回复次数:8
[求助]关于Exception的内容问题(在线)
catch(Exception ex)
{ if(
ex.Message==null
)
MessageBox.Show("111!","注意");
}
红色部分怎么写呢???就是说Exception中的内容为空,上面的写法好象不对,请高人指点一下,谢谢了!!!!
搜索更多相关主题的帖子:
Exception
在线
2006-05-24 10:27
keikei
等 级:
新手上路
威 望:
4
帖 子:152
专家分:0
注 册:2006-5-15
第
2
楼
得分:0
好象ex.Message=="" 和ex.Message!=""对程序都没有反应呀。
2006-05-24 18:26
keikei
等 级:
新手上路
威 望:
4
帖 子:152
专家分:0
注 册:2006-5-15
第
3
楼
得分:0
catch (
System.Exception
ex)
{
MessageBox.Show(ex.Message);
}
网上有这样写的,是不是说ex.Message本身就是带着“”呢??那表示ex.Message为空该怎样写呢??
2006-05-24 18:48
keikei
等 级:
新手上路
威 望:
4
帖 子:152
专家分:0
注 册:2006-5-15
第
4
楼
得分:0
ex.Message是string类型的为什么就不对呢??
2006-05-24 18:59
keikei
等 级:
新手上路
威 望:
4
帖 子:152
专家分:0
注 册:2006-5-15
第
5
楼
得分:0
我知道了,其实两种表达都正确,只不过没有异常事件发生,所以也不会触发里面的事件
2006-05-24 19:05
keikei
等 级:
新手上路
威 望:
4
帖 子:152
专家分:0
注 册:2006-5-15
第
6
楼
得分:0
如果不用 catch(Exception ex)的话,想实现下面的语句怎么办??
if(
ex.Message==null
)
MessageBox.Show("111!","注意");
2006-05-24 19:27
keikei
等 级:
新手上路
威 望:
4
帖 子:152
专家分:0
注 册:2006-5-15
第
7
楼
得分:0
如果要表达没有异常事件时,该怎样表达呢???用catch(Exception ex)刚好是有异常的时候的事件呀,恩--不明白!!
2006-05-25 09:28
keikei
等 级:
新手上路
威 望:
4
帖 子:152
专家分:0
注 册:2006-5-15
第
8
楼
得分:0
可是是类1的事件调用类2的事件后,要显示无异常,类2的事件中已包含try和catch,类1调用也在try事件中,是try 完之后catch(Exception ex)
类1{
类1事件{ try{}
catch{}
}
}
类2{
类1事件;
if( 类1无异常)
MessageBox.Show("111!","注意");///如果类1中的事件没有异常事件发生怎么表示这时候??
}
该怎样表示呢??
[此贴子已经被作者于2006-5-25 10:02:15编辑过]
2006-05-25 10:01
keikei
等 级:
新手上路
威 望:
4
帖 子:152
专家分:0
注 册:2006-5-15
第
9
楼
得分:0
我也是
2006-05-25 15:00
9
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-66690-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.141295 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved