当前位置:首页 > 家装 > 装修报价 > 文章正文

轨范设计中的异常处理第24节

编辑:[db:作者] 时间:2024-08-25 00:17:23

非常概述:在程序实行过程中可能会碰着一些非预期的情形,这些情形被称为非常。
非常处理是程序设计中的一个主要观点,它可以帮助我们优雅地处理程序运行时的缺点。
非常处理的基本方法:

轨范设计中的异常处理第24节

方法一、缺点定位与改动。
当程序抛出非常时,开放会供应详细的缺点追踪信息,trace back帮助我们定位问题所在并进行改动。

方法二、非常捕获与处理。
利用try accept语句对潜在的缺点进行捕获和处理。
非常处理的语法构造基本构造:try考试测验实行的代码,accept发生非常时实行的代码,捕获特定非常类型。
try考试测验实行的代码,except特定非常类型一,特定非常类型二,SE发生特定非常时实行的代码。

printive打印非常信息,利用l和finallyposi复制try考试测验实行的代码,except发生非常时实行的代码,else没有非常发生时实行的代码,finally无论是否发生非常都会实行的代码。

演示密码长度,验证密码长度。
非常处理:death login mm input请输入密码,ifLANMMM6假设密码长度须要至少6位,raise exception你输入的密码长度不足,请重新输入,return密码精确。
try print logging except exception as i打印非常信息利用finally确保代码实行。

try print logging accept exception as i printifinally print无论密码输入是否精确,该信息都会显示。
抛出非常利用raise关键字可以手动抛出一个非常。
事例自定义非常password input请输入密码,JFLAND password 8 raise exception密码需8-18位,英文加数字抛出自定义非常。

总结非常处理是Python编程中不可或缺的一部分,通过try accept语句可以捕获并处理程序中可能涌现的缺点,从而提高程序的健壮性和用户体验。
合理利用LS和finally可以确保纵然在发生非常的情形下,程序也能按照预期实行必要的清理事情。

希望这个传授教化文案能帮助你理解并节制Python中的非常处理机制。
如果你有任何问题或须要进一步的阐明,请评论区见告我。
点关注,感谢点赞+关注。

本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/lz/zxbj/42039.html

XML地图 | 自定链接

Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码

声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com