异常分类

SIGABRT - 异常终止。

SIGFPE - 浮点异常。

SIGILL - 无效指令。

SIGINT -  interactive attention request sent to the program.

SIGSEGV - 无效的内存访问。

SIGTERM - 终止请求发送到程序

时间: 2024-12-28 18:32:26

异常分类的相关文章

【Java-异常处理机制】Java异常分类及异常检查(一)

本文章的目的是介绍Java异常分类及Java异常检查,让大家对异常有一个初步的了解.后续的文章中会对异常相关的源码进行分析. 一.Java异常分类 Throwable: Java语言中,Throwable为所有异常.错误的超类,它有两个重要的子类:Exception(异常)和Error(错误),它们各自都包含大量的子类,这些类的实例是在异常情况的上下文中创建的,包含了相关的异常信息(比如堆栈跟踪数据). Error(错误):用于指示合理的应用程序不应该试图捕获的严重问题.大多数这样的错误都是异常

Java自学-异常处理 异常分类

Java 中异常的分类 异常分类: 可查异常,运行时异常和错误3种 其中,运行时异常和错误又叫非可查异常 步骤 1 : 可查异常 可查异常: CheckedException 可查异常即必须进行处理的异常,要么try catch住,要么往外抛,谁调用,谁处理,比如 FileNotFoundException 如果不处理,编译器,就不让你通过 package exception; import java.io.File; import java.io.FileInputStream; import

PLSQL_Oracle Exception异常分类、异常抛出、异常处理、异常传播(概念)

2014-06-03 BaoXinjian 一.摘要 在PLSQL程序开发过程中,很重要的部分就是对程序异常的监控和处理,包括如何触发异常,何时进行处理,如何进行处理,是否将程式中的所有异常集中在一起,通过公共异常处理的procedure或function,如果没有完善的程式处理机制,很难说该程式是一只健壮的程式,当程式遇到很多类型或者量很多资料时,系统若没有异常处理必然会导致程式的出错 当预判到了某些异常,需要对预判到的异常进行合适相应的处理,是否抛出异常还是忽略还是其他 当然程式没有预判到或

异常分类,异常抛出位置

异常(Exception) 在Java中用类的形式对不正常进行描述和封装对象,描述不正常的情况的类成为以异常类.并且将正常代码流程和问题处理代码相分离,提高了阅读性. 问题很多,意味着描述的类也很多,将其进行向上概括抽取,形成异常体系. Throwable:无论是Error还是异常都能在问题发生时抛出,让调用者知道并处理 (一).一般不可处理的,Error: (二).可处理的,Exception. class FushuIndexExexception extends Exception { F

python常见异常分类与处理方法

Python常见异常类型大概分为以下类: 1.AssertionError:当assert断言条件为假的时候抛出的异常 2.AttributeError:当访问的对象属性不存在的时候抛出的异常 3.IndexError:超出对象索引的范围时抛出的异常 4.KeyError:在字典中查找一个不存在的key抛出的异常 5.NameError:访问一个不存在的变量时抛出的异常 6.OSError:操作系统产生的异常 7.SyntaxError:语法错误时会抛出此异常 8.TypeError:类型错误,

Java异常分类

Throwable是所有异常的根,java.lang.ThrowableError是错误,java.lang.ErrorException是异常,java.lang.Exception 一.Error Error是throwable的子类,代表编译时间和系统错误,用于指示合理的应用程序不应该试图捕获的严重问题,包括堆内存溢出,栈内存溢出 二.Exception 1.可检查异常CheckedException IOException.ClassNotFoundexception.NoSuchMet

java异常分类(运行时异常,可检查异常)

NullPointerException:是运行时异常(RuntimeException),也叫非检查异常 所以我们抛出该类异常实例时,方法声明处无需添加throws来列举该类异常的抛出,编译器在编译该类时 也忽略对该类异常抛出的检查(编译时不看他是不是在throws中被列举). 检查异常:编译时检查(需要throws)

Java 异常分类

1.java异常层次结构: 粉红色的是已检查异常(checked exceptions),其必须被 try{}catch语句块所捕获,或者在方法签名里通过throws子句声明.已检查异常必须在编译时被捕捉处理,命名为 CHecked Exception 是因为Java编译器要进行检查,Java虚拟机也要进行检查,以确保这个规则得到遵守. 绿色的是未检查异常(unchecked exceptions),需要程序员自己分析代码决定是否捕获和处理,比如 空指针,被0除... 声明为Error的,属于严

java的异常分类

结构关系 throwable error   exception checked异常 runtime异常 checked异常也叫io异常这种异常一般我们会在程序块加入trycatch处理它. runtime异常也叫运行时异常 这种异常我们虽然可以处理但是一般不处理,出现这些异常一般会使得程序崩溃常见的runtimeexeption有: NullPointerException - 空指针引用异常ClassCastException - 类型强制转换异常.IllegalArgumentExcept