【问题】 系统定义的异常与用户自定义的异常有何不同?如何使用这两类异常?

系统定义的异常与用户自定义的异常有何不同?如何使用这两类异常?

正确答案:通常使用Java内置的异常类就可以描述在编写程序时出现的大部分异常情况,但根据需要,有时要创建自己的异常类,并将它们用于程序中来描述Java内置异常类所不能描述的一些特殊情况。自定义的异常类必须继承自Throwable类,才能被视为异常类,通常是继承Throwable的子类Exception或Exception类的子孙类。

题目解析:本题出自青岛科技大学,江苏开放大学JAVA程序设计形成性考核作业1,由丰阳塔题库搜集整理。