这个问题通常出现在编程设计哲学的讨论中,指两种错误处理思路: ## Ask Forgiveness(请求原谅 / EAFP) > "Easier to Ask Forgiveness than Permission" 先做,出错了再处理。Python 社区推崇这种风格: ```python try: value = d["key"] except KeyError: val