社区
C#
帖子详情
捕获异常时候发生错误
jiaht2009
2011-11-23 12:02:10
我在调用一个外部函数时候用try catch捕捉错误,但是发生错误的时候有的机器能够正常捕获有的直接报出系统错误关系程序了,如果在catch部分里加入 messagebox 就不会出现系统错误。
谁知道这是怎么回事啊?
...全文
83
10
打赏
收藏
捕获异常时候发生错误
我在调用一个外部函数时候用try catch捕捉错误,但是发生错误的时候有的机器能够正常捕获有的直接报出系统错误关系程序了,如果在catch部分里加入 messagebox 就不会出现系统错误。 谁知道这是怎么回事啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
etherealkite
2011-11-24
打赏
举报
回复
你把catch{}括号中的清空,什么都不要写。
jiaht2009
2011-11-24
打赏
举报
回复
无论里面怎么处理都会报错,除非弄出个对话框
youzelin
2011-11-24
打赏
举报
回复
[Quote=引用 7 楼 youzelin 的回复:]
引用 6 楼 jiaht2009 的回复:
引用 5 楼 youzelin 的回复:
...
try{
。。。
}catch(exception ex){
messagebox.show("");<-加上这句就不会报错,否则有些机器就直接系统错误关闭程序
}
还有就是如果在窗体里面没有openfiledialog也不会报错
否则的话,在里面你会做什么……
[/Quote]
哎…………你这个问题问的真是…………我会做什么和你的问题相关吗?catch 里面做的事情多呢。
你给你的信息太不全了,没法帮你测的。try...catch 里面又会报什么错误呢?你 catch 里面做了什么事情我们都不知道的,根据你的 catch (Exception),任何错误都能捕获,一直执行到 catch 里面的第一句话,一定不会报系统错误的,你 catch 里面做了什么事情?会不会 catch 里面出错了?问你这个问题都是帮助分析,可能你觉得这个不是问题,但是我们不清楚啊。
Ny-6000
2011-11-23
打赏
举报
回复
[Quote=引用 1 楼 hefeng_aspnet 的回复:]
就是在catch捕获异常输出啊
[/Quote]
同意.
csdn_aspnet
2011-11-23
打赏
举报
回复
就是在catch捕获异常输出啊
youzelin
2011-11-23
打赏
举报
回复
[Quote=引用 6 楼 jiaht2009 的回复:]
引用 5 楼 youzelin 的回复:
...
try{
。。。
}catch(exception ex){
messagebox.show("");<-加上这句就不会报错,否则有些机器就直接系统错误关闭程序
}
还有就是如果在窗体里面没有openfiledialog也不会报错
[/Quote]
否则的话,在里面你会做什么?
jiaht2009
2011-11-23
打赏
举报
回复
[Quote=引用 5 楼 youzelin 的回复:]
...
[/Quote]
try{
。。。
}catch(exception ex){
messagebox.show("");<-加上这句就不会报错,否则有些机器就直接系统错误关闭程序
}
还有就是如果在窗体里面没有openfiledialog也不会报错
youzelin
2011-11-23
打赏
举报
回复
[Quote=引用楼主 jiaht2009 的回复:]
▪ 计算云成本的方法有?▪ 与英特尔合作,EMC的云安全产品...▪ 什么叫云爆发?▪ 你的数据中心属于云计算友好型...▪ IaaS、PaaS和SaaS的主要关系是...我在调用一个外部函数时候用try catch捕捉错误,但是发生错误的时候有的机器能够正常捕获有的直接报出系统错误关系程序了,如果在catch部分里加入 messagebox 就不会出现系统错误。
谁知道这是怎么回事啊?
[/Quote]
可能在那些不能捕获的机器上面发生的不是你能 catch 到的异常,你有 catch Exception 吗?还是 catch 特定的 exception?
你是怎么 catch 的,还真需要看看你的代码。
jiaht2009
2011-11-23
打赏
举报
回复
[Quote=引用 1 楼 hefeng_aspnet 的回复:]
就是在catch捕获异常输出啊
[/Quote]
不进入catch直接报系统错误,有的机器正常,能被catch捕获
jiaht2009
2011-11-23
打赏
举报
回复
[Quote=引用 1 楼 hefeng_aspnet 的回复:]
就是在catch捕获异常输出啊
[/Quote]
不进入catch直接报系统错误,有的机器正常,能被catch捕获
2024 手把手教你用 Python 处理
异常
-最全的
异常
处理教程
异常
介绍 什么是
异常
,为什么要处理
异常
、内置
异常
,以及
异常
的层次结构、
异常
和
错误
关系
异常
捕获
捕获
指定
异常
异常
组一次性
捕获
多个
异常
异常
中 finally
异常
中 else 语句
异常
传递 抛出
异常
raise抛出
异常
...
【Java】Java中的
异常
处理:何时抛出
异常
,何时
捕获
异常
?
参考文章:Java中的
异常
处理:何时抛出
异常
,何时
捕获
异常
? 参考文章:Python
错误
处理-廖雪峰的官方网站 1
异常
分类 Throwable对象可以分为两组: 一组是unchecked
异常
,
异常
处理机制往往不用于这组
异常
,包括: ...
java
捕获
异常
打印详细
错误
信息:Exception e
dubbo接口数据进行转换的过程中,出现了空指针,但是自己
捕获
的时候没有注意这个问题,只是简单的打印出来,结果发现答应出来的都是null,基本上是无效的
异常
打印。 完善
异常
信息 一开始的代码是如下所示: try { ...
Python
捕获
异常
捕获
异常
异常
的传递 抛出
异常
01.
异常
的概念 程序在运行时,如果 Python 解释器 遇到 到一个
错误
,会停止程序的执行,并且提示一些
错误
信息,这就是
异常
程序停止执行并且提示
错误
信息 这个动作,我们通常称...
可
捕获
异常
与不可
捕获
异常
的区别?
先明确概念:抛出指的是不处理,
捕获
则处理
捕获
异常
是指
发生
异常
时,最相应处理,避免程序崩溃 抛出
异常
大概就是让程序知道哪里可能会存在
异常
,
发生
异常
后,回滚处理
C#
110,529
社区成员
642,572
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章