内容来自 《Java 程序员面试笔试通关宝典》

异常是指程序在运行过程中由于外部问题导致的程序异常事件,产生的异常会中断程序的运行。在Java等面向对象的编程语言中,异常本身是一个对象,产生异常就是产生了一个异常对象。

☆注意☆ 在Java中异常不是错误,在下文的异常的分类中有解释。