Вы не хотите switch
для логического значения, просто используйте простое if
/ else
if (status) {
....
} else {
....
}
edit: switch
используется только для int
s, char
s или enum
s (я думаю, что это все, может быть есть другие?)
edit edit: кажется, short
и byte
также являются допустимыми типами для переключения, а также коробочные версии всех этих (Integer
, Short
и т. д.)