![[单项选择题] 能抛出异常必须是下列哪个类或其子类的实例,第1张 [单项选择题] 能抛出异常必须是下列哪个类或其子类的实例,第1张](/aiimages/%5B%E5%8D%95%E9%A1%B9%E9%80%89%E6%8B%A9%E9%A2%98%5D+%E8%83%BD%E6%8A%9B%E5%87%BA%E5%BC%82%E5%B8%B8%E5%BF%85%E9%A1%BB%E6%98%AF%E4%B8%8B%E5%88%97%E5%93%AA%E4%B8%AA%E7%B1%BB%E6%88%96%E5%85%B6%E5%AD%90%E7%B1%BB%E7%9A%84%E5%AE%9E%E4%BE%8B.png)
[单项选择题] 能抛出异常必须是下列哪个类或其子类的实例
A. throws
B. throw
C. Throwable
D. Exception
正确答案:C
参考解析:通常我们都知道所有自己创建的异常对象都必须是Exception的实例或它的子类的实例;但在题目中的要求是抛出异常,不是自己创建的异常对象,这两种的区别在于抛出异常中有可能继承了Error类,所以它应是Throwable类或其子类的实例。Throwable类分为Error和Exception两子类。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)