The predefined PL/SQL exceptions are declared globally in the package STANDARD and the system raises these exceptions implicitly.
Predefined exceptions from package STANDARD have predefined names:
Predefined exceptions |
---|
access_into_null |
case_not_found |
collection_is_null |
cursor_already_open |
dup_val_on_index |
invalid_cursor |
invalid_number |
login_denied |
no_data_found |
no_data_needed |
not_logged_on |
others |
program_error |
rowtype_mismatch |
self_is_null |
storage_error |
subscript_beyond_count |
subscript_outside_limit |
sys_invalid_rowid |
timeout_on_resource |
too_many_rows |
value_error |
zero_divide |