java的意外分类有哪些 (java的意思)
本文目录导航:
java的意外分类有哪些?
意外分类如下:1. **Throwable类**:这是所无心外和失误的超类,它分为两个重要子类:失误(Error)和意外(Exception)。
2. **Exception类**:这个类进一步分为运转时意外(RuntimeException)和非运转时意外(Checked Exception)。
3. **运转时意外(RuntimeException)**:这类意外出当初程序运转时,包含NullPointerException、IndexOutOfBoundsException等。
这些意外理论是由程序的逻辑失误惹起的,程序应该从逻辑角度登程,尽量防止这类意外。
4. **非运转时意外(Checked Exception)**:除了运转时意外以外的所无心外都属于这一类,如IOException、SQLException等。
这类意外在编译时必定被捕捉和解决,否则代码不可经过编译。
5. **失误(Error)**:这类意外包含OutOfMemoryError等,当这类意外出现时,Java虚构机理论会中断相关线程。
这些失误理论是因为系统资源无余或其余相似疑问惹起的,程序不可解决这些失误。
java里什么叫 超类 父类 子类 派生类 基类 , 能用大文言说一下吗网上资料看不明确
超类就是Object,java外面的一切类的顶级类,父类和子类是有承袭相关的时刻发生的,派生类是c++外面的叫法,Java外面并没有,基类普通是形象类,可以有任何多个类去承袭它
java类型与java Object类型的区别
JAVA一切的类都自动承袭字类Object(即包),包含自己创立的类。
Object类是一切Java类的后人。
每个类都经常使用 Object 作为超类。
一切对象(包含数组)都成功这个类的方法。