Java异常处理,这块说是jvm先抛给main函数,main函数再抛给调用者 jvm,我不明白一个程序运行时候有几个jvm??这个怎么理解,如图。
/
猿问
jvm就只有一个,所有运行的程序都会由这一个jvm进行调用处理,你上面的程序是有错误的。你定义的数组int[1]表示在这个数组忠只有一个元素,而数组的索引是从0开始的,而不是从1开始的,即是不存在arr[1],只存在arr[0]
举报