异常的种类

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

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

预定义异常

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

非预定义异常

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

用户定义异常

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

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

相关推荐
m0_687399843 分钟前
QT combox 前缀匹配
开发语言·数据库·qt
Jason-河山5 分钟前
利用 Python 爬虫采集 1688商品详情
java·http
计算机源码社6 分钟前
分享一个餐饮连锁店点餐系统 餐馆食材采购系统Java、python、php三个版本(源码、调试、LW、开题、PPT)
java·python·php·毕业设计项目·计算机课程设计·计算机毕业设计源码·计算机毕业设计选题
Zww08919 分钟前
idea插件市场安装没反应
java·ide·intellij-idea
夜雨翦春韭11 分钟前
【代码随想录Day31】贪心算法Part05
java·数据结构·算法·leetcode·贪心算法
汤兰月11 分钟前
Python中的观察者模式:从基础到实战
开发语言·python·观察者模式
计算机学姐11 分钟前
基于微信小程序的调查问卷管理系统
java·vue.js·spring boot·mysql·微信小程序·小程序·mybatis
DieSnowK12 分钟前
[C++][第三方库][httplib]详细讲解
服务器·开发语言·c++·http·第三方库·新手向·httplib
火红的小辣椒17 分钟前
PHP反序列化8(phar反序列化)
开发语言·web安全·php
problc22 分钟前
Android 组件化利器:WMRouter 与 DRouter 的选择与实践
android·java