Common exception handling has two types of try-catch statements and throw statements.
Try-catch statements are typically used for exception handling when an unforeseen error occurs.
Throw statements are typically used to throw exceptions whenever a particular requirement is not met.
Below to give you a throw processing email format input Incorrect exception example, email format detection for some friends is really a problem, email is nothing more than a string, so we detect the email format is correct only need to check ' @ ' and '. ' Whether the two-character position is correct
First I customized an exception class emailerrorexception.
Then we define a Checkemail class to test if the email I typed is correct, and if not, throw our custom Emailerrorexception exception
Finally add the Btn_check event for email detection
Now we have completed the email format Detection applet:
C#. NET Programming Foundation-throw exception Handling-email Format detection Example