关于throw语句的说法正确的是
A.throw语句可以使代码显式的抛出一个异常。
B.throw 异常表达式;表示引发异常,该异常的值是一个任意值。
C.throw;既可以存在于 catch 块中,也可以存在与try和finnaly块中。
D.throw;只能用在 catch 块中,表示忽略当前正由该 catch 块处理的那个异常。
A.throw语句可以使代码显式的抛出一个异常。
B.throw 异常表达式;表示引发异常,该异常的值是一个任意值。
C.throw;既可以存在于 catch 块中,也可以存在与try和finnaly块中。
D.throw;只能用在 catch 块中,表示忽略当前正由该 catch 块处理的那个异常。
第1题
A.switch语句中不加break语句没有什么不同
B.switch语句中必须加break语句才可以正确执行
C.switch语句中若不加break语句可能会造成程序运行不正确
D.switch语句中若不加break语句一定会造成程序运行不正确
第2题
A.continue语句只能用于三个循环语句中。
B.continue语句能够用于循环和选择语句中。
C.continue语句可以提前结束整个循环,避免其成为死循环。
D.多层循环语句嵌套时,只需要使用一个continue语句就能够结束掉所有层次的循环。
第3题
A.if语句和 else语句必须成对出现,if不可以单独出现
B.if语句可以没有else语句对应
C.switch结构中每个case语句中必须用break语句
D.switch结构中必须有default语句
第4题
A.switch必须有case分支和default分支
B.switch语句中的测试表达式只能为结果为数值型的表达式
C.switch语句中每个case后都必须有语句序列
D.switch语句中每个分支必须以break语句或其他的跳转语句结束,除非这个分支没有相应的语句序列
第5题
A.一条C语句可能会被转换成零条机器指令
B.一条C语句可能会被转换成多条机器指令
C.一条C语句对应转换成一条机器指令
D.某种类型和格式的C语句被转换成机器指令的条数是固定的
第6题
A.break语句只能用于switch语句中
B.在switch语句中必须使用break语句
C.在switch语句中可以不用break语句
D.break语句是switch语句的一部分
第7题
A.case语句必须以break结束
B.default分支可以没有
C.switch后面的表达式可以是整型或字符型
D.case后面的常量值必须唯一
第8题
A.continue只能用于循环语句中。
B.break可以用于循环语句中。
C.在循环语句中,break语句将终止循环,而continue是略过当前循环中剩余的语句进入下一次循环。
D.在循环语句中,continue语句将终止循环,而break是略过当前循环中剩余的语句进入下一次循环。
第9题
A.if(表达式)语句。如果表达式的值为真(逻辑1),则执行其后的语句, 否则不执行该语句,继续往下执行。
B.If(表达式)语句1else语句2。如果表达式的值为真,则执行语句1,否则执行语句2 。
C.If(2>1)语句1 else 语句2。语句2将被执行。
D.If(2<1)语句1 else 语句2。语句2将被执行。
第10题
A.for循环体可以包含多条语句,但要使用大括号括起来
B.for循环只能用于循环次数已经确定的情况
C.for循环不能使用break语句跳出循环
D.for循环不能使用break语句跳出循环
第11题
A.<条件>部分可以是一个if语句,例如if(if(a==0)……)……
B.<语句>部分可以是一个if语句,例如if(……)if(……)……
C.如果在<条件>前加上逻辑非运算符!并交换<语句1>和<语句2>的位置,语句功 能不变
D.<语句>部分可以是一个循环语句,例如if(……) while(……)……
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!