回答最好是简单扼要,不要太深奥太累赘。
好处主要有两个:第一,当发生错误时,程序不至于崩溃。
第二,当发生错误时,可以在短时间内找到错误所在行,能节省时间。
基本上就这样。
第二,当发生错误时,可以在短时间内找到错误所在行,能节省时间。
基本上就这样。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2007-12-09
tyr{
//可能的异常1
//可能的异常2
//可能的异常3
//可能的异常4
//可能的异常5
//可能的异常6
//可能的异常7
.......
//可能的异常n
}
catch(Exception e){
//统一处理
}
异常处理机制的方便
例如c语言 中有n个可能异常
if(可能的异常1)then .....
if(可能的异常2)then .....
if(可能的异常3)then .....
......
if(可能的异常n)then .....
两个一比较就知道异常处理机制好在那儿了!
//可能的异常1
//可能的异常2
//可能的异常3
//可能的异常4
//可能的异常5
//可能的异常6
//可能的异常7
.......
//可能的异常n
}
catch(Exception e){
//统一处理
}
异常处理机制的方便
例如c语言 中有n个可能异常
if(可能的异常1)then .....
if(可能的异常2)then .....
if(可能的异常3)then .....
......
if(可能的异常n)then .....
两个一比较就知道异常处理机制好在那儿了!
第2个回答 2007-11-27
异常处理就是为了在程序发生错误的时候可以继续运行不至于崩溃
第3个回答 2007-11-27
使语言更加严谨