异常处理可以将资源清理代码放在一个指定的位置,并且确保资源清理代码得到执行
例如,当执行文件写入的代码由于程序抛出异常而不能继续执行的时候,可以确保文件被关闭。
异常处理可以将处理异常的代码放在一个集中的位置
异常处理可以定位和修复代码中的bug
异常处理可以将资源清理代码放在一个指定的位置,并且确保资源清理代码得到执行
例如,当执行文件写入的代码由于程序抛出异常而不能继续执行的时候,可以确保文件被关闭。
异常处理可以将处理异常的代码放在一个集中的位置
异常处理可以定位和修复代码中的bug