合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
[TOC] ## 把正常情况的处理放在if后面而不要放在else后面 ## 最常见的情况放在最前面 提高可读性 提高性能 ## 为case 选择最有效的排列顺序 1. 按字母或按硕子顺序排序各种情况 2. 把正常的情况放在前面 3. 按执行频率排列case子句 ## 利用 default 自居来检测错误 ``` switch(commandShoartcutLetter){ case 'a': PrintAnnuaReport(); break; case 'p': // no action required,but case was considered break; case 's': PrintSummaryReport() break; default: DisplayInternalError("Internal Error 905: Call customer support") } ```