How many catch blocks can be there for a single try block?

Answer Posted / ankita

The try block is immediately followed by zero or more catch
blocks. It means you can use as many catch blocks with one
try block. But there must be at least one catch block
following a try block, unless you are using a finally block.
For example, consider the following program:
Class Exception {
Public Static void main(string args[ ] ){
int d,a;
try { // monitor a block of code
d=0;
a=42/d;
System.out.println(*This will not be printed,*);
} catch(Arithmetic Exception) { // Catch divide-by-zero
error System.out.println(*Division by Zero*);
}
System.out.println(*After catch statement.*);
} }
This program generates the following output
Division by Zero.
After Catch Statement.

Is This Answer Correct ?    8 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are c# types?

524


What is command object in c#?

518


What is nameof c#?

485


What is the base class of all classes in c#?

508


What is the difference between interface and inheritance in c#?

471






What is response redirect in c#?

481


What is console read in c#?

482


What is the signature of a method?

483


What is executenonquery c#?

467


When should we use delegates in c#?

488


What is difference between continue and break in c#?

479


What is c# and why it is used for?

500


What are the differences between events and delegates in c#?

462


What is a web service in c#?

583


Explain the various types of classes used in c#?

499