简单说就是,函数无法满足调用方的期望的时候使用异常。
放在现实场景中就是,当上级交待给你的任务无法完成的时候,使用异常。
异常的目的是将这个问题传递给调用方解决。
就像在现实环境中,搞不定的时候找老板一样。