5.5.3 使用自定义异常
C++(www.cppentry.com)可以很方便地忽略异常,这一语言的语法没有强迫您处理异常,您可以很方便地用传统的机制(例如返回nullptr或者设置错误标记)编写容错程序。
异常提供了更丰富的错误处理机制,自定义异常允许您根据需要进行取舍。例如,Web浏览器的自定义异常类型包含的字段可以用于说明包含错误的页面、错误发生时的网络状态以及附加的环境信息。
第10章将详细讲述C++(www.cppentry.com)的异常。
语言特性是用来帮助程序员的,应该理解并使用有助于形成良好编程(www.cppentry.com)风格的特性。