异常

作者: perfect_jimmy | 来源:发表于2017-08-05 21:25 被阅读9次
    • 范围小的异常类型写前面,范围大的异常类型写后面
    • 先执行finally里面的代码,再执行return

    除非你能解决(或必须要处理)这个异常,否则不要捕获它,如果打算记录错误消息,那么别忘了把它再抛出去。 异常既代表一种错误,又可以代表一个消息

    在Java中异常本身是一个对象,产生异常就是产生了一个异常对象
    当出现异常时,JVM做了两件事
    1.创建异常对象
    2.抛出异常对象给调用者,一旦异常抛出,后面的程序就不再执行

    当它的调用者没有对异常进行处理时,它的调用者继续将异常向上抛出。以此类推,当main接收到这个异常也没有对数组下标越界异常进行处理时,main就将异常抛给了JVM,JVM收到异常信息后又做了两件事:
    1.将异常信息以红色字体输出到控制台上
    2.停止程序的运行

    相关文章

      网友评论

          本文标题:异常

          本文链接:https://www.haomeiwen.com/subject/txvwlxtx.html