我的Android模拟器运行正常,但每次启动模拟器时都会显示此错误.
启动AVD AVD_for_Nexus_4仿真器的仿真器:无法打开HAX设备!HAX无法运行,仿真器在仿真模式仿真器中运行:打开HAX设备失败仿真器:仿真器窗口不在视图中并被重新定位
我不明白究竟是什么问题.
下面的代码显示了NullPointerException
public class Q117d {
static int[] a;
public static void main (String[] args) {
a[-1] = 2;
}
}
Run Code Online (Sandbox Code Playgroud)
下面的代码显示了ArrayIndexOutOfBound异常
public class Q117c{
static int[] a;
public static void main(String[] args) {
a=new int[5];
a[0]=2;
a[2]=3;
a[-1]=2;
}
}
Run Code Online (Sandbox Code Playgroud)
为什么两个代码都显示不同的异常,因为在[-1]中都应该为空?