我有这段代码:
ErrnoException errno = (ErrnoException)lastException.getCause();
switch (errno.errno) {
case OsConstants.EHOSTUNREACH:
break;
}
但是Android Studio给了我错误:
错误:(339,21)错误:需要持续表达
但是,OsConstants.EHOSTUNREACH
是常量(来自OsConstants.class):
public static final int EHOSTUNREACH = 0;
更新我下载了OsConstants
java文件并且它给了我这个(我仍然假设OsConstants
中的某些东西是,嗯,常数):
public static final int EHOSTUNREACH = placeholder();