As we can Handle Application level and session level errors in Global asax page..
and page level errors..
you can use any one of that events..
to display your own Error messege, if you forget to catch any Exceptions
Server.GetLastError();
//Will retreives the latest Exception that was unhandled
And you can use this in Application error handler
void Application_Error(object sender, EventArgs e)
{
}