下列说法中错误的是( )。
A.捕获异常在调用方法时用throw子句捕获并处理
B.异常对象用new来创建
C.Java语言中的类库中已定义有许多异常类可利用
D.Throwable类分为Error和Exception两子类
第1题:
下列说法不正确的是( )。
A.Java语言中,异常处理分为编译异常、运行异常、捕获异常三种
B.捕获异常要求在程序的方法中预先声明
C.运行异常在编程时必须定义
D.以上说法都不对
第2题:
关于异常,下列的说法中不正确的是____
A.用户可以根据需要抛出异常
B.在被调用方法可通过 throw语句把异常传回给调用方法
C.用户可以自己定义异常
D.在 C#中有的异常不能被捕获
第3题:
6、关于重新抛出异常的说法不正确的是
A.当catch语句无法处理它所捕获的异常时,它可以将该异常重新抛出
B.catch所在的函数想要通知它的调用者发生了一个异常时,该catch块中可以将捕获到的异常重新抛出
C.重新抛出异常的throw语句可以放在try{}块中
D.重新抛出异常的throw语句需要放在catch{}块中
第4题:
以下关于Python高级特性说法正确的是(_____)。
A.try语句中有except子句就不能有finally子句。
B.Python中可以用异常处理捕获程序中的所有错误。
C.生成器是用来创建Python序列的一个对象,通常用来为迭代器产生数据。
D.生成器函数与普通函数相同,只是将return换成了yield。
第5题:
Java的关键字throw用于()。
A.声明一个方法可能抛出的异常
B.创建一个异常对象
C.抛出一个异常对象
D.捕获一个异常