如何在switch语句中使用OsConstants

时间:2017-09-22 14:59:06

标签: android switch-statement constants errno

我有这段代码:

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();

0 个答案:

没有答案