本当は
 switch (a) {
 case a > 0:
...
的なことをしたかったのではないかとエスパーしてみる。