卫语句 在计算机程序设计中卫guard是布尔表达式其结果必须为真程序才能执行下去卫语句guard code或guard clause用于检查先决条件卫语句的用途例如 引用reference使用前检查是否为空引用 处置模式英语dispose pattern使用一个布尔域使得释放资源操作成为幂等运算即多次释放资源等效于只释放一次