我回答一个Java测试和遇到的问题:结合断言和switch语句
以下哪项是正确的?
答:在assert语句中,冒号(:)后面的表达式可以是任何Java表达式,即 。
B.如果开关块没有默认值,则添加断言默认值被认为是合适的。在断言语句中,如果冒号(:)后面的表达式不具有 值,则断言的错误消息将为空。
D.使用catch子句处理断言失败是适当的。
正确的答案是B
。说实话,我通过排除其他明显错误的情况来回答这个问题,但我实际上无法明确这个问题的重点。任何人都可以解释为什么它是真的?它在哪里可以有所帮助?
漂亮!谢谢 – 2014-10-18 14:51:00