分类异常时出现官方Python文档错误?

2024-03-29 10:11:55 发布

您现在位置:Python中文网/ 问答频道 /正文

official Python documentation状态

There are (at least) two distinguishable kinds of errors: syntax errors and exceptions.

但是当看Exception Hierarchy时,我发现语法错误意味着SyntaxError异常被引发,因此它没有什么“特殊”之处,它是一个常规异常,就像所有其他异常一样,例如RuntimeErrorValueErrorOSError。你知道吗

那么,官方文件有错吗?你知道吗


Tags: andof状态documentationareatexceptionsthere
1条回答
网友
1楼 · 发布于 2024-03-29 10:11:55

几乎没有什么特别的。通常你会把它扔出去,这样你甚至可以抓住它

try:
    import xyz
except SyntaxError:
    pass

然而,有一种特殊的行为。如果主模块中发生语法错误,则无法截获它。这是一种在main.py中出现语法错误,而您确实python main.py的情况。你知道吗

相关问题 更多 >