异常的种类

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

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

预定义异常

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

非预定义异常

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

用户定义异常

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

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

相关推荐
xyq20243 分钟前
SVN 提交操作详解
开发语言
@小柯555m7 分钟前
MySql(正则表达式--电话号码格式校验)
数据库·sql·mysql·正则表达式
van久8 分钟前
Day29:Redis 缓存实战
数据库·redis·缓存
Halo_tjn10 分钟前
基于异常处理机制 相关知识点
java·开发语言·算法
沐知全栈开发15 分钟前
WebPages 对象
开发语言
.柒宇.15 分钟前
Redis哨兵模式详解
数据库·redis·bootstrap
likerhood16 分钟前
java设计模式 · 适配器模式 (Adapter Pattern)
java·设计模式·适配器模式
重生之小比特16 分钟前
【MySQL 数据库】复合查询
android·数据库·mysql
夕除16 分钟前
spring boot --07
数据库·sql