异常和错误
-
异常处理什么
异常就是Bug、失败等不符合程序语义的行为。几乎所有的易用的语言,如Java、PHP、C#都有exception类和try…catch结构来处理异常。如果正确地使用异常,异常可以使程序的正常处理逻辑和异常处理逻辑分离,使得程序逻辑更加清晰,可读性更高,更容易维护。从而极大降低了代码测试、跟踪、调试的难度。但是如果使用不当,轻则降低程序运行效率,重则使程序难以维护。 异常就
异常就是Bug、失败等不符合程序语义的行为。几乎所有的易用的语言,如Java、PHP、C#都有exception类和try…catch结构来处理异常。如果正确地使用异常,异常可以使程序的正常处理逻辑和异常处理逻辑分离,使得程序逻辑更加清晰,可读性更高,更容易维护。从而极大降低了代码测试、跟踪、调试的难度。但是如果使用不当,轻则降低程序运行效率,重则使程序难以维护。 异常就