判断查询数据错误,跳过继续执行循环
时间: 2023-12-11 20:02:32 浏览: 41
js实现for循环跳过undefined值示例
好的,以下是一个示例代码,它会循环查询数据,并在查询数据出现错误时跳过当前循环,继续下一次循环:
```
while True:
try:
data = input("请输入要查询的数据:")
result = query_data(data)
print("查询结果为:" + result)
except:
print("查询数据出现错误,请重新输入!")
continue
```
在这个示例代码中,我们使用了一个无限循环 `while True`,并通过 `try...except` 来捕获查询数据时可能出现的错误。如果查询数据出现错误,则会执行 `except` 语句块中的代码,打印错误信息,并执行 `continue` 语句,跳过当前循环,继续下一次循环;否则,会打印查询结果,并继续循环等待用户的输入。
阅读全文