编码原则:提前返回 结构 1 if (非法条件) 2 { 3 抛出异常 或 返回某些值 4 } 5 6 if (特殊条件) 7 { 8 返回某些值 9 } 10 11 正常流程 优点 代码嵌套层次降低,进而提供代码的简洁度。 简化逻辑,先处理非法和特殊情况,程序的主流程只包含正常逻辑。