Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...



Requirement is:

try
{
\\SQL Query
}
catch(Exception i)
{
print a
}
catch(SQLQueryException e)
{
\\SQL Query
}


Qu)I Got Exception in "try" block. Which "catch" statement
(i.e. 1st catch or 2nd catch ) catches the exception and
Why???

Answers were Sorted based on User's Feedback



Requirement is: try { \\SQL Query } catch(Exception i) { print a } catch(SQLQ..

Answer / parikshit

it will give compile time error as, the sequence of
exception class has to be Most Specific => General.

Is This Answer Correct ?    12 Yes 3 No

Requirement is: try { \\SQL Query } catch(Exception i) { print a } catch(SQLQ..

Answer / sathish

There will be compile time error, becuase
the "..........catch(Exception ex)..........." is generic
exception block, where all type of exceptions are caught,
so when "catch(Exception ex)" is placed in the beginning,
then the following compile time error is thrown.

"A previous catch clause already catches all exceptions of
this or of a super type ('System.Exception')"

Is This Answer Correct ?    10 Yes 1 No

Requirement is: try { \\SQL Query } catch(Exception i) { print a } catch(SQLQ..

Answer / meena

In try block the SQL query will be executed so the exception
will match the SQLException catch because all type of SQL
exception will be match in this SQLException

if we wrote normal query in try block then it will match
Exception catch

Is This Answer Correct ?    5 Yes 2 No

Requirement is: try { \\SQL Query } catch(Exception i) { print a } catch(SQLQ..

Answer / sabir

when the exception is thrown it will search for mostly
likely to least likely exception so it will catch in second
catch

Is This Answer Correct ?    11 Yes 11 No

Requirement is: try { \\SQL Query } catch(Exception i) { print a } catch(SQLQ..

Answer / mathew m

it will give error

previous catch clause already catches all exceptions of
this or of a super type ('System.Exception')

b"z System.Exception is the MOTHER -"mathaji" of all
exception.So all will be caught intitally,after that no
exception remains...it will be ok if we put child exception
like "SQLQueryException" before Exception [mathaji:)]

Is This Answer Correct ?    2 Yes 2 No

Requirement is: try { \\SQL Query } catch(Exception i) { print a } catch(SQLQ..

Answer / balakrishnan

The First Catch block will be executed, if the generic
exception should be defined it should be the last of
exception list

Is This Answer Correct ?    0 Yes 3 No

Post New Answer

More Dot Net Framework Interview Questions

VIEWS WITH SYNTAX AND EXAMPLE IN SQL

1 Answers  


how do you truncate a table using entity data model?

0 Answers   Microsoft,


What is the difference between Finalize and Dispose (Garbage collection)

1 Answers  


What is shared and private assembly ?

3 Answers   Accenture, BirlaSoft,


How to Create an Intranet Site Using ASP.NET MVC?

0 Answers  


Hello guyz, I have interview scheduled next week on .Net Framework 1.1? Can any one please provide a) list of interview questions on .net frame work 1.1? b)basic differences between .net framework 1.1 and 2.0 and 3.5 c)the topics that i need to concentrate while preparing Thanks in advance

0 Answers   Logica CMG, TCS,


What is the difference between a Struct and a Class

1 Answers   Siebel Systems,


Can we create .DLL file without using the namespace?

4 Answers  


What is rxjava used for?

0 Answers  


how can you tell ef to have a different table or column name than that defined for the class?

0 Answers   Microsoft,


What is the use of action filters in an mvc application?

0 Answers  


Explain the advantage of packaging over xcopy in .net?

0 Answers  


Categories