

Net Framework, exceptions are represented by classes. You can list down multiple catch statements to catch different type of exceptions in case your try block raises more than one exception in different situations.
SYSTEM.FORMATEXCEPTION VISUAL MICRO CODE
Code within a Try/Catch block is referred to as protected code, and the syntax for using Try/Catch looks like the following − A Try/Catch block is placed around the code that might generate an exception. This is done using a Throw keyword.Īssuming a block will raise an exception, a method catches an exception using a combination of the Try and Catch keywords. Throw − A program throws an exception when a problem shows up.

For example, if you open a file, it must be closed whether an exception is raised or not. The Catch keyword indicates the catching of an exception.įinally − The Finally block is used to execute a given set of statements, whether an exception is thrown or not thrown. It's followed by one or more Catch blocks.Ĭatch − A program catches an exception with an exception handler at the place in a program where you want to handle the problem. Try − A Try block identifies a block of code for which particular exceptions will be activated. VB.Net exception handling is built upon four keywords - Try, Catch, Finally and Throw. An exception is a response to an exceptional circumstance that arises while a program is running, such as an attempt to divide by zero.Įxceptions provide a way to transfer control from one part of a program to another. An exception is a problem that arises during the execution of a program.
