using System.Drawing.Imaging;
using System.Runtime.InteropServices;
public static void Main()
var height = UInt16.MaxValue - 36;
Console.WriteLine("Try Number 1");
var image = new Bitmap(width, height);
using(MemoryStream ms = new MemoryStream())
image.Save(ms, ImageFormat.Jpeg);
Console.WriteLine(ex.ToString());
Console.WriteLine("Try Number 2");
throw new SEHException();
Console.WriteLine(ex.ToString());
string value = new string('a', int.MaxValue);
Console.WriteLine("Try Number 3");
Console.WriteLine(ex.ToString());