自己项目中前期开发的数据层代码,过渡使用Exception导致处理逻辑残缺,执行流程混乱。由此想想说说Exception。C++提供了Exception机制可以在程序执行中抛出异常,但是在目前C++的基础上增加的Exception的特点就像C++的指针一样具有太大的灵活性,对于一般程序员使用Exception往往会造成结构混乱。
Java是Pure OO内建的Exception相对于C++方式的Exception易于掌握。
Exception是一种好方法,但是千万别用的走火入魔。
自己项目中前期开发的数据层代码,过渡使用Exception导致处理逻辑残缺,执行流程混乱。由此想想说说Exception。C++提供了Exception机制可以在程序执行中抛出异常,但是在目前C++的基础上增加的Exception的特点就像C++的指针一样具有太大的灵活性,对于一般程序员使用Exception往往会造成结构混乱。
Java是Pure OO内建的Exception相对于C++方式的Exception易于掌握。
Exception是一种好方法,但是千万别用的走火入魔。