报告计算过程中溢出的表达式。

通常是意外发生这种情况,并且表明存在错误。 例如,使用了错误的类型或应当反方向移位。

示例:


  float a = 1.0f/0.0f;
  long b = 30 * 24 * 60 * 60 * 1000;
  long c = 1000L << 62;