社区
VB
帖子详情
关于异常处理
byj2001329
2004-11-13 10:40:06
在类库或函数中使用异常处理,捕获错误然后再抛出和不捕获有什么区别呢?好处在哪里?
...全文
124
9
打赏
收藏
关于异常处理
在类库或函数中使用异常处理,捕获错误然后再抛出和不捕获有什么区别呢?好处在哪里?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Montaque
2004-11-13
打赏
举报
回复
异常bubble up
可以给调用方更多关于错误的信息。
WZCNet
2004-11-13
打赏
举报
回复
比如你有三个方法
aa(){}//出现异常时抛出throw new Exception("aa方法有错误");
bb(){}//出现异常时抛出throw new Exception("bb方法有错误");
cc(){}//出现异常时抛出throw new Exception("cc方法有错误");
如果你在test()方法中调用了这三个方法
test()
{
try
{
aa();
bb();
cc();
}
catch(Exception ex)
{
Response.Write(ex.Message);
}
}
当出现异常时,你可以根据异常信息,知道是哪个方法有错误.
ekinwt
2004-11-13
打赏
举报
回复
做异常处理可以让程序在出错时不至于完全挂掉..
龍过鸡年
2004-11-13
打赏
举报
回复
可以知道异常出在什么地方。
兔子-顾问
2004-11-13
打赏
举报
回复
随便啦。程序运行,所弹出的提示,异常,实际上就是程序设计人员和程序的用户的交流。你觉得有必要提醒就messagebox.show,如果觉得不可以继续运行了。真的生气了。就throw异常。(叫你再不安我设计的操作。哼)
youlongzaitian
2004-11-13
打赏
举报
回复
异常对程序员来说,可以知道错误具体属于什么类型,大概在什么地方出错!
水如烟
2004-11-13
打赏
举报
回复
如果你的程序比较大,或者用户操作起来可能易范错,或者程序处理的数据本身较复杂
那样的话,建议建自己的ExceptionClass,事前枚举各种出错情形。
水如烟
2004-11-13
打赏
举报
回复
我一般是这样做,
属于一、二类的,弹出对话框;
属于第三类的,显示在状态栏上告知用户。
一般来说,程序成熟了的话,第一、二类是比较少的了;
第三类倒是经常出来的,因为不断的有新用户。
水如烟
2004-11-13
打赏
举报
回复
引起异常大概可以分为以下三类:
一是代码
二是系统环境
三是用户非法操作
对于一、二类的信息,对程序维护是非常重要的;
对于第三类,对用户知道怎么去操作是非常重要的。
2024 手把手教你用 Python 处理异常-最全的
异常处理
教程
异常介绍 什么是异常,为什么要处理异常、内置异常,以及异常的层次结构、异常和错误关系 异常捕获 捕获指定异常 异常组一次性捕获多个异常 异常中 finally 异常中 else 语句 异常传递 抛出异常 raise抛出异常 ...
关于
异常处理
机制的叙述哪些正确
关于
异常处理
机制的叙述哪些正确 a. catch部分捕捉到异常情况时,才会执行finally部分(无论是否有毛病,都执行) b. 当try区段的程序发生异常时,才会执行catch区段的程序 c. 不论程序是否发生错误及捕捉到...
下列关于
异常处理
的描述中,错误的是
正确答案: D 你的答案: B(错误) 程序运行时异常由Java虚拟机自动进行处理 ...比如我们从来没有人去处理过Null Pointer Exception异常,它就是运行时异常,并且这种异常还是最常见的异常之一。出现运行时异常后,...
下列关于
异常处理
的描述中,错误的是()。
D"捕获到的异常只能在当前方法中处理,不能在其他方法中处理"这句话是错的,在实际应用中,当一个异常出现时,单靠某个方法无法完全处理该异常,必须由几个方法协作才可以处理,这个时候同时使用catch和throw语句,...
异常处理
、tkinter编程
1.下列关于Python
异常处理
的描述中,不正确的是( )。 A、
异常处理
可以通过try-except语句实现。 B、 任何需要检测的语句必须在try语句块中执行,并由except语句处理异常。 C、 raise语句引发异常后,它后面的...
VB
16,553
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章