Mega Code Archive

 
Categories / C# Tutorial / Data Type
 

Mark code block as checked

using System; class MainClass {     public static void Main()     {         byte val1 = 200;         byte val2 = 201;         byte sum = (byte) (val1 + val2);   // no exception         checked         {             byte sum2 = (byte) (val1 + val2);      // exception         }     } } Unhandled Exception: System.OverflowException: Arithmetic operation resulted in an overflow. at MainClass.Main()