例如,如果int a = Integer.MIN_VALUE-1,则抛出异常;

时间:2011-08-30 12:38:37

标签: exception overflow underflow

您是否知道任何会在溢出或下溢时抛出异常的语言? 感谢

2 个答案:

答案 0 :(得分:1)

.Net框架有溢出的专用例外

OverflowException Class

答案 1 :(得分:1)

在C#中,您可以使用checked关键字让下溢和溢出抛出异常:

int a = checked(Integer.MIN_VALUE - 1);