什么是异常
异常是程序运行时的一种错误。(语法错误)
错误的类型:编译错误、运行错误
在没有异常处理的时候,程序遇到“问题/错误”通常就停止运行,给用户了一种不好的体验
使用异常后,即使程序有运行错误,我们也要把这个程序完整运行完毕,以便给用户好的使用效果。
编译错误(语法错误):
在不使用异常机制的时候,任何一行代码如果出现运行时错误,后续代码就停止执行:
具体使用异常
try{
有可能产生异常(错误)的语句
如果其中一个语句有错误,就直接跳到catch执行,后续代码就不给执行了
xxxx后续代码
}catch(Exception ex){
捕捉错误语句,通过ex.message对象获得具体错误信息
对错误进行处理,通常把日志信息保存到文件中
}finally{
在php里边没有finally
javascript和java里边有此finally
无论代码是否有错误,该处代码都给执行
}
异常使用注意
① 并不是全部代码都放到try里边,而是有可能产生异常的代码放到try里边
② 有一定容忍度的错误可以设置异常,敏感错误不要设置
③ 最后的finally根据情况需要使用,可以不设置
JS异常
最新推荐文章于 2023-11-24 21:02:50 发布