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 a struct inherit from another struct or class in c#?
What is an int in c#?
Why are c# strings immutable?
Explain About web methods and its various attributes
What is null in database?
Explain the difference between event and a delegate in c#?
Explain the types of errors in c#?
How do you convert byte array to hexadecimal string, and vice versa?
Can mvc be used for desktop applications?
Write a program in C# for checking a given number is PRIME or not.
Who benefits from ajax?
What is the difference between internal and protected in c#?
What are the types of class in c#?
Define delegation in .net?
What are the collections in c#?