异常的种类

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

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

预定义异常

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

非预定义异常

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

用户定义异常

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

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

相关推荐
修己xj几秒前
人大金仓 KingbaseES V8 数据库 Docker 部署指南
数据库
云霄IT3 分钟前
安卓开发之java转dex再转smali
android·java·python
果汁华5 分钟前
Typer:基于类型提示的现代Python CLI框架
开发语言·网络·python
Yushan Bai16 分钟前
windows环境oracle 11.2.0.1版本数据库启动报错ORA-01589问题的处理
数据库·oracle
用户66885998476616 分钟前
BCrypt密码加密
java
赵药师17 分钟前
多进程-生产者消费者C++实现
java·开发语言·jvm
予早17 分钟前
Redis 设置库的数量
数据库·redis·缓存
Flittly24 分钟前
【SpringAIAlibaba新手村系列】(16)调用百度 MCP 服务
java·笔记·spring·ai·springboot
雾岛听蓝25 分钟前
Linux线程基础
linux·开发语言·经验分享
zhangzeyuaaa30 分钟前
Python 异常机制深度剖析
开发语言·python