数字溢出为啥程序出错
public class test2 {
public static void main(String[] args) {
int max = Integer.MAX_VALUE;
int min = Integer.MIN_VALUE;
System.out.println("最大值" + max);
System.out.println("最大值+1" + (max+1));
System.out.println("最小值" + min);
}
}
结果为:
底层为循环,所以溢出会导致错误