用户可以创建自定义异常来处理应用程序中的错误。通过 RAISE 语句调用异常处理。当程序块中出现异常时,异常会被传播到包含块或引发该异常的块中。如果当前块没有为特定异常设置处理程序,则异常将传播到包含块。值得注意的是,在声明部分或异常处理部分引发的异常将立即传播给包含块。