我正在尝试在Try块中执行一些语句。我正在调用API并执行一些操作。有一个特定的操作会导致运行程序时出现RuntimeError,尽管我正在捕获异常。我如何避免从Try块中剔除错误?
try:
call API and perform some tasks.
encounters an error here
Except RunTimeError as ex:
print(ex)
答案 0 :(得分:1)
正如Susmit R. Veena说的那样尝试,除了是抓住try块中抛出的错误。
如果您想要从try块中的异常中忽略某个流,那么您可以为要忽略的特定错误设置嵌套的try catch块,并在忽略该逻辑后继续执行逻辑。
例如:
try:
try:
call API and perform some tasks.
encounters an error here
Except TheErrorYouWantToIngore:
pass
keep on doing some stuff even TheErrorYouWantToIngore has been throwed
Except RunTimeError as ex:
print(ex)
答案 1 :(得分:0)
整个尝试点,除了是捕获除块之外的try块中的代码抛出的错误。发布解决错误的代码