在Python中,可以使用try-except语句来捕捉KeyError并替换为自定义的消息。下面是一个示例代码:
my_dict = {"a": 1, "b": 2, "c": 3}
try:
value = my_dict["d"]
except KeyError:
value = "MSG"
print(value)
在上面的代码中,我们尝试访问字典my_dict
中的键"d"。由于该键不存在,会引发KeyError异常。通过使用try-except语句并指定捕捉KeyError异常,我们可以在except块中替换为自定义的消息"MSG"。
输出结果将会是"MSG"。