我正在为一个包含switch语句的Java方法编写一些测试,但似乎"default语句“不起作用。我只接受:是的,不,也许。也许其他的一切都应该回归。我的测试总是返回用户输入,不管用户输入什么,所以我猜我的switch语句是不正确的。default statement on the top
public String choice(String ans) { switch
function testSwitch(definition) { switch (definition.length我知道排除break语句是定义良好的行为,并且使用得相当广泛,但我不太确定是否先有默认的case并且是空的(例如。如果一些浏览器JS引擎会优化空的默认情况,那么这对我来说就不起作用了,因为它在调用大小为5的数组时不会起作用)。