以下关于throw语句的说法不正确的是()
A: throw语句将无条件地将控制转到别处。
B: throw语句可以用在程序的任何地方。
C: throw语句可以引发公共异常类所表示的异常。
D: throw语句可以引发自定义的异常。
A: throw语句将无条件地将控制转到别处。
B: throw语句可以用在程序的任何地方。
C: throw语句可以引发公共异常类所表示的异常。
D: throw语句可以引发自定义的异常。
举一反三
- 以下关于throw语句的说法不正确的是() A: throw语句用于引发一个异常。 B: throw语句只可以引发自定义异常。 C: 不带表达式的throw语句只能用在catch块中。 D: 不带表达式的throw语句将重新引发当前正由catch块处理的那个异常。
- 以下关于throw的说法,正确的是 A: throw和throws的含义和用法一样 B: throw语句自行抛出异常,throw语句抛出的是异常类 C: throw语句自行抛出异常,throw语句抛出的不是异常类,而是一个异常对象 D: throw语句执行时,它后边的语句仍然会被执行
- 抛出异常可以使用throw语句
- 关于throw语句的说法正确的是()。 A: throw语句可以使代码显式的抛出一个异常。 B: throw异常表达式;表示引发异常,该异常的值是一个任意值。 C: throw;既可以存在于catch块中,也可以存在与try和finnaly块中。 D: throw;只能用在catch块中,表示忽略当前正由该catch块处理的那个异常。
- 下列叙述错误的是: A: throw的操作数表示异常类型 B: throw的操作数值可以区别不同的异常 C: throw抛出不同异常时需要用不同的操作数类型来区分 D: throw语句抛出的异常可以不被捕获