Typical Try Catch

	try
	{
	}
	catch (Exception)
	{
	}
	try
	{
	}
	catch (Exception err)
	{
		MessageBox.Show("An error occured:\n" + err, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
	}
	try
	{
	}
	catch (Exception ex)
	{
		System.Diagnostics.Debug.WriteLine("ERROR: " + ex.Message);
	}

Throw

You can use throw in a try block to cause execution to jump out to the catch block, or in a class to cause the calling functions error handler to be invoked.

	throw new System.InvalidOperationException("My error message");
Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.

Comments

Your email address will not be published. Required fields are marked *