(括号内的内容是凑字数的)
再加一就成了11111111,第一位表示负数
已经超出范围了,溢出了,所以你看到是负的。超出范围是不会抛出异常的。可参考:
数组越界的话会报错/抛异常,不止这个,整型(int)等超出范围也不会报错吧,不止Java,c语言等也是这样的,