java.lang.NegativeArraySizeException

 

1.了解:下标为负数所以出错了。

2.实际应用:下标超出了。

报错代码:

byte[] buff = new byte[b[7]+2];
查找原因:b只读取到4位,这里没有下标为7的值。                                        

你可能感兴趣的:(异常)