Python 手动抛出异常:使用 raise 语句
Python 中可以使用 raise 语句手动抛出异常,语法如下:
raise [Exception [, args [, traceback]]]
其中,Exception 表示要抛出的异常类型,args 是一个元组,包含异常的参数,traceback 是一个可选参数,表示异常的堆栈信息。
例如,我们可以手动抛出一个 ValueError 异常:
raise ValueError('Invalid argument')
当程序执行到这里时,会抛出一个 ValueError 异常,并将 'Invalid argument' 作为异常参数。
原文地址: https://www.cveoy.top/t/topic/nqgq 著作权归作者所有。请勿转载和采集!