当我尝试编译此代码时,第41-45行给出了一个"无法访问的代码"语句.当我输入几行来处理异常时,会发生同样的事情.我有什么不对劲吗?这是SAMS在24小时内自学Java一书中的修改示例代码.用它作为复习.
import java.util.*;
import java.util.concurrent.TimeUnit;
public class Clock {
public static void main(String[] arguments) {
Calendar now = Calendar.getInstance();
int hour = now.get(Calendar.HOUR_OF_DAY);
int minute = now.get(Calendar.MINUTE);
int month = now.get(Calendar.MONTH) + 1;
int day = now.get(Calendar.DAY_OF_MONTH);
int year = now.get(Calendar.YEAR);
//Display greeting
if (hour < 12){
System.out.println("Good Morning! \n");
}else if (hour < 17){
System.out.println("Good afternoon! \n");
} else {
System.out.println("Good evening! \n");
}
//Time message start
while(1 < 2){
try
{
final String os = System.getProperty("os.name");
if (os.contains("Windows")) …Run Code Online (Sandbox Code Playgroud)