Frequently Asked Interview Questions

Interview Questions on Exception Handling

FAQS on Exception Handling
An exception is an event, which occurs during the execution of a program, that disrupts the normal flow of the program's instructions.
  1. Use exception-handling structures to deal with exceptions within the scope of a procedure.
    try { -- }
    catch { -- }
    finally { -- }
  2. Use error events to deal with exceptions within the scope of an object.
    Page_Error - The Page_Error event handler provides a way to trap errors that occur at the page level.
    Application_Error - Application_Error event handler to trap errors that occur at the application level.
  3. Custom error pages to display custom error pages for unhandled exceptions at application level.
If a code in a try block causes an exception, control flow passes to immediate catch or finally block.
Yes, a finally block will always be executed irrespective of whether an exception has occured or not.
Finally block is mainly used to free resources used within the try block.(Ex: closing db connections, and file connection ...)

Most Visited Pages

Home | Site Index | Contact Us