C# OverflowException
当参数值超出整数范围时会引发 OverflowException。
我们来看一个示例。
当我们为 int.Parse() 方法设置超出整数范围的值时,就会引发 OverflowException,如下所示 -
示例
using System;
class Demo {
static void Main() {
string str = "757657657657657";
int res = int.Parse(str);
}
}输出
当编译上述程序时,会抛出以下错误,因为我们传递了一个超出整数 (Int32) 范围的值。
Unhandled Exception: System.OverflowException: Value was either too large or too small for an Int32.
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP