• JAVA受检异常和非受检异常举例


    受检异常和非受检异常(运行时异常)举例

    RuntimeException(即非受检异常):

      RuntimeException在默认情况下会得到自动处理,所以通常用不着捕获RuntimeExceptionRuntimeException是那些可能在Java虚拟机正常运行期间抛出的异常的超类,可能在执行方法期间抛出但未被捕获的RuntimeException的任何子类都无需在throws子句中进行声明。

      java.lang.ArithmeticException

      java.lang.ArrayStoreExcetpion

      java.lang.ClassCastException

      java.lang.EnumConstantNotPresentException

      java.lang.IllegalArgumentException

      java.lang.IllegalThreadStateException

      java.lang.NumberFormatException

      java.lang.IllegalMonitorStateException

      java.lang.IllegalStateException

      java.lang.IndexOutOfBoundsException

      java.lang.ArrayIndexOutOfBoundsException

      java.lang.StringIndexOutOfBoundsException

      java.lang.NegativeArraySizeException

      java.lang.NullPointerException

      java.lang.SecurityException

      java.lang.TypeNotPresentException

      java.lang.UnsupprotedOperationException

    受检异常:

      除了RuntimeException以外的异常,都属于CheckedException,它们都在java.lang库内部定义。Java编译器要求程序必须捕获或声明抛出这种异常。一个方法必须通过throws语句在方法的声明部分说明它可能抛出但并未捕获的所有CheckedException

      java.lang.ClassNotFoundException

      java.io.FileNotFoundException

      java.io.IOException

      java.sql.SQLException

      java.net.SocketException

      java.lang.CloneNotSupportedException

      java.lang.IllegalAccessException

      java.lang.InterruptedException

      java.lang.NoSuchFieldException

      java.lang.NoSuchMetodException

    (附)Java API中Exception的直接已知子类:
    AclNotFoundException
    ActivationException
    AlreadyBoundException
    ApplicationException
    AWTException
    BackingStoreException
    BadAttributeValueExpException
    BadBinaryOpValueExpException
    BadLocationException
    BadStringOperationException
    BrokenBarrierException
    CertificateException
    ClassNotFoundException
    CloneNotSupportedException
    DataFormatException
    DatatypeConfigurationException
    DestroyFailedException
    ExecutionException
    ExpandVetoException
    FontFormatException
    GeneralSecurityException
    GSSException
    IllegalAccessException
    IllegalClassFormatException
    InstantiationException
    InterruptedException
    IntrospectionException
    InvalidApplicationException
    InvalidMidiDataException
    InvalidPreferencesFormatException
    InvalidTargetObjectTypeException
    InvocationTargetException
    IOException
    JAXBException
    JMException
    KeySelectorException
    LastOwnerException
    LineUnavailableException
    MarshalException
    MidiUnavailableException
    MimeTypeParseException
    MimeTypeParseException
    NamingException
    NoninvertibleTransformException
    NoSuchFieldException
    NoSuchMethodException
    NotBoundException
    NotOwnerException
    ParseException
    ParserConfigurationException
    PrinterException
    PrintException
    PrivilegedActionException
    PropertyVetoException
    RefreshFailedException
    RemarshalException
    RuntimeException
    SAXException
    ScriptException
    ServerNotActiveException
    SOAPException
    SQLException
    TimeoutException
    TooManyListenersException
    TransformerException
    TransformException
    UnmodifiableClassException
    UnsupportedAudioFileException
    UnsupportedCallbackException
    UnsupportedFlavorException
    UnsupportedLookAndFeelException
    URIReferenceException
    URISyntaxException
    UserException
    XAException
    XMLParseException
    XMLSignatureException
    XMLStreamException
    XPathException

  • 相关阅读:
    离线安装MariaDB 10.4.13
    YUM 的使用
    Crontab 定时任务
    静默安装卸载 ORACLE
    java 改变图片的DPI
    Java TIF、JPG、PNG等图片转换
    key可重复的Map
    集合对象去重
    Java创建TXT文件并写入 内容
    Java已知图片路径下载图片到本地
  • 原文地址:https://www.cnblogs.com/qubo520/p/7151701.html
Copyright © 2020-2023  润新知