当Python在执行的时候,如果遇到无法处理的状况就会出现错误,导致整个程序卡住。
那我们该怎麽处理呢?首先我们要知道,Python在执行之前会先检查语法,如果你在这关就卡住..那..再重新检查吧,语法错误(Syntax Error),是最常见的错误,因为很多新手都会犯一些细节的错误。
像是忘记加冒号阿、括号打错啊、缩排错乱阿...都是很常见的错误,当你遇到语法错误(Syntax Error),必须优先处理。
为了避免前面说的,因为例外错误导致的程序终止,因为我们必须在可能发生错误的地方,加上侦测和赋予例外解决方法。
语法示范:
try:
要监测的地方
except:
例外处理的方法
当try区块发生错误,就会跳到except来进行近一步的处理
当你已经掌握到,问题发生的原因并试图解决时,你可以在except 附带条件。
语法示范:
except 错误名称 as 变数: #这边的变数是用来储存错误的讯息
例外处理程序码
except:
例外处理程序码
没附带条件,代表着try区块中的所有的错误均导向这段程序,因此必须放在最後
<<: [Day 30] 再访碰撞侦测与解析(二) - 初步碰撞解析
>>: day25_如何采购 ARM 版本的 Windows 电脑呢
前言 上次介绍了变数是甚麽?这次就来说明程序的一些功能吧!所以为什麽我们需要使用程序语言,为甚麽不直...
图 21-1: 付款方式列表 我们已经建立了继承 WC_Payment_Gateway 的的 WC...
Day 3 的作业有没有写呢各位? 如果昨天有练习的话,应该觉得不会太难吧! 我们今天会用一样的方...
文字及字体 文字大小及字体是我们在网页中最常设定跟调整的,在预设的字体中你可能找不到你想要的字体类型...
这是 Roblox 从零开始系列,效果章节的第八个单元,今天将说明如何透过粒子来实作爆炸效果 Par...