try Statements
Block-based exception handling is one of the core features of structured exception handling. The try
statement in languages like C# reflects this. Associated with the try
block are catch handlers and/or a single finally
block. All forms shown here are valid based on those rules. First, a single handler:
try { // Protected block.}catch (FirstException ex) { // Handle the exception of the specified type.}
Second, use of multiple handlers:
try { // Protected block.}catch (FirstException ex) { // Handle the exception of the specified type.}catch (SecondException ex) { // Handle the exception of the specified type.}
All these can have a finally
block at the bottom, ...
Get C# 5.0 Unleashed now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.