异常的种类

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

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

预定义异常

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

非预定义异常

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

用户定义异常

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

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

相关推荐
彷徨而立4 分钟前
【C++】 using声明 与 using指示
开发语言·c++
A尘埃4 分钟前
Redis在地理空间数据+实时数据分析中的具体应用场景
java·redis
超级迅猛龙8 分钟前
保姆级Debezium抽取SQL Server同步kafka
数据库·hadoop·mysql·sqlserver·kafka·linq·cdc
csxin11 分钟前
Spring Boot 中如何设置 serializer 的 TimeZone
java·后端
@半良人20 分钟前
Deepseek+python自动生成禅道测试用例
开发语言·python·测试用例
一只鲲28 分钟前
48 C++ STL模板库17-容器9-关联容器-映射(map)多重映射(multimap)
开发语言·c++
杨过过儿28 分钟前
【Task02】:四步构建简单rag(第一章3节)
android·java·数据库
青云交29 分钟前
Java 大视界 -- Java 大数据分布式计算在基因测序数据分析与精准医疗中的应用(400)
java·hadoop·spark·分布式计算·基因测序·java 大数据·精准医疗
荔枝爱编程32 分钟前
如何在 Docker 容器中使用 Arthas 监控 Java 应用
java·后端·docker
喵手39 分钟前
Java中Stream与集合框架的差异:如何通过Stream提升效率!
java·后端·java ee