文件名称:异常的抛出及自定义异常-超长十六进制整数到十进制整数的转换
文件大小:5.8MB
文件格式:PDF
更新时间:2024-06-24 00:58:25
C# 蒙祖强
C#程序设计教程——蒙祖强编著5.3 异常的抛出及自定义异常 一般来说,异常在被捕获后应进行相应的处理。但是有的 代码是为其他代码提供调用服务的,在这种代码中可能难 以决定应该对捕获的异常进行何种处理,这时最好将捕获 的异常向调用代码抛出,由调用代码捕获后再进行相应的 处理。 抛出异常有两种方式:一种是将捕获的异常原封不动地直 接抛出;另一种是先利用捕获的异常来创建新的异常(在 创建过程中可以进行一些必要的处理),然后将新建的异 常抛出。 除了系统提供的异常类以外,用户也可以通过继承已有的 相关异常类来定义新的、满足特定需要的异常类,这就是 用户自定义异常。