【发布时间】:2015-12-17 21:50:51
【问题描述】:
我正在尝试在我的程序中实现这个微小的方面,但它真的让我在最小的事情上遇到困难......
txtDay.getText().toUpperCase();
switch(txtEmployeeID.getText()){
case "54215":
switch(txtDay.getText()){
case "SUNDAY":
E54215.set(0, txtHours.getText());
break;
case "MONDAY":
E54215.set(1, txtHours.getText());
break;
case "TUESDAY":
E54215.set(2, txtHours.getText());
break;
case "WEDNESDAY":
E54215.set(3, txtHours.getText());
break;
case "THURSDAY":
E54215.set(4, txtHours.getText());
break;
case "FRIDAY":
E54215.set(5, txtHours.getText());
break;
case "SATURDAY":
E54215.set(6, txtHours.getText());
break;
}
break;
NetBeans 在“txtDay.getText().toUppercase()”行给我一个错误,并告诉我“应该检查方法返回值”。
谁能帮我找出为什么会出现这个错误?
【问题讨论】:
-
在开关中总是有一个默认大小写,除非你打开一个枚举。在这种情况下,我会有一个默认值,它会抛出带有合理消息的 RuntimeException。
标签: java swing switch-statement