Mega Code Archive

 
Categories / C# / Development Class
 

OverflowException

using System; class MainClass {     public static void Main(){         int value = 987000000;         checked {             try {                // Square the original value.                int square = value * value;                 Console.WriteLine("{0} ^ 3 = {1}", value, square);             }             catch (OverflowException) {                double square = Math.Pow(value, 2);                Console.WriteLine("Exception: {0} > {1:E}.", square, Int32.MaxValue);             }          }     } }