您需要做的就是添加一个默认情况,以便该方法始终返回某些内容或引发异常:
AreaCode area(int n){ switch (n) { case 7927: return AreaCode.area1; case 7928: return AreaCode.area2; case 7929: return AreaCode.area3; default: return null; }}也许更好
AreaCode area(int n){ switch (n) { case 7927: return AreaCode.area1; case 7928: return AreaCode.area2; case 7929: return AreaCode.area3; default: throw new IllegalArgumentException(String.valueOf(n)); }}


