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
Can you see a loop recorder?
What are the characteristics of c#?
What is the use of delegate?
What do you mean by saying a "struct is a value type"?
Why do I get a security exception when I try to run my c# app?
What is dll file in c#?
What are jagged arrays used for?
What is a nested type. Give an example?
Explain About Iunknown interface Queue
Can we inherit static class in c#?
What are modifiers in c#?
Can extension methods access private members?
Explain the difference between const and static read-only?
What is default value of decimal c#?
What does firstordefault mean in c#?