异常的种类

Oracle从入门到总裁:​​​​​​https://blog.csdn.net/weixin_67859959/article/details/135209645

Oracle 运行时错误可以分为 Oracle 错误和用户自定义错误,与此对应,根据异常产生的机制和原理,可将 Oracle 的系统异常分为 3 种

预定义异常

对应于 Oracle 错误,是 Oracle 系统自身提供的,用户可以在 PL/SQL 异常处理部分使用名称对它们进行标识。对这些异常情况的处理,用户无须在程序中定义,是由 Oracle 自动触发。

非预定义异常

即其他标准的 Oracle 错误。对这种异常情况的处理,需要用户在程序中定义,然后由 Oracle 自动将其引发。

用户定义异常

程序执行过程中,出现编程人员认为的非正常情况。对这种异常情况的处理,需要用户在程序中定义,然后显式的在程序中将其引发。

下面是 Oracle 预定义的异常与 Oracle 错误之间的对应关系

相关推荐
菜鸟-011 分钟前
上位机---QT
开发语言·qt
她说彩礼65万5 分钟前
C# Lambda 表达式
开发语言·c#
未若君雅裁5 分钟前
LeetCode 18 - 四数之和 详解笔记
java·数据结构·笔记·算法·leetcode
Bug快跑-16 分钟前
Java、C# 和 C++ 并发编程的深度比较与应用场景
java·开发语言·前端
2501_9411114612 分钟前
高性能计算集群部署
开发语言·c++·算法
倔强的石头_26 分钟前
openGauss数据库:从CentOS 7.9部署到实战验证
数据库
Moe48835 分钟前
ConcurrentHashMap 重要方法实现原理和源码解析(二)
java·后端
普通网友40 分钟前
模板编译期机器学习
开发语言·c++·算法
普通网友42 分钟前
C++与机器学习框架
开发语言·c++·算法
普通网友42 分钟前
C++安全编程指南
开发语言·c++·算法