| 9. | Which of the following statements are correct about the exception reported below? Unhandled Exception: System.lndexOutOfRangeException: Index was outside the bounds of the array. at IndiabixConsoleApplication.Program.Main(String[] args) in D:\ConsoleApplication\Program.cs:line 14 1 The program did not handle an exception called IndexOutOfRangeException. 2 The program execution continued after the exception occurred. 3 The exception occurred in line number 14. 4 In line number 14, the program attempted to access an array element which was beyond the bounds of the array. 5 The CLR could not handle the exception.
|
|||||||||
Answer: Option D Explanation: No answer description available for this question. Let us discuss.
|
| 10. | Which of the following statements is correct about the C#.NET program given below if a value "6" is input to it? using System; |
|||||||||
Answer: Option A Explanation: No answer description available for this question. Let us discuss.
|
| 11. | Which of the following is the Object Oriented way of handling run-time errors?
|
|||||||||
Answer: Option C Explanation: No answer description available for this question. Let us discuss.
|
| 12. | Which of the following statements are correct about the exception reported below? Unhandled Exception: System.lndexOutOfRangeException: Index was outside the bounds of the array: at IndiabixConsoleApplication.MyProgram.SetVal(Int32 index, Int32 val) in D:\Sample\IndiabixConsoleApplication\MyProgram.cs:line 26 at IndiabixConsoleApplication.MyProgram.Main(String[] args) in D:\Sample\IndiabixConsoleApplication\MyProgram.cs:line 20 1 The CLR failed to handle the exception. 2 The class MyProgram belongs to the namespace MyProgram. 3 The function SetVal() was called from Main() in line number 20. 4 The exception occurred in line number 26 in the function SetVal() 5 The runtime exception occurred in the project IndiabixConsoleApplication. |
|||||||||
Answer: Option C Explanation: No answer description available for this question. Let us discuss.
|
| 13. | Which of the following statements are correct about exception handling in C#.NET? 1 If our program does not catch an exception then the .NET CLR catches it. 2 It is possible to create user-defined exceptions. 3 All types of exceptions can be caught using the Exception class. 4 CLRExceptions is the base class for all exception classes. 5 For every try block there must be a corresponding finally block. |
|||||||||
Answer: Option B Explanation: No answer description available for this question. Let us discuss.
|
| 14. | Which of the following statements are correct about exception handling in C#.NET? 1 If an exception occurs then the program terminates abruptly without getting any chance to recover from the exception. 2 No matter whether an exception occurs or not, the statements in the finally clause (if present) will get executed. 3 A program can contain multiple finally clauses. 4 A finally clause is written outside the try block. 5 finally clause is used to perform clean up operations like closing the network/database connections. |
|||||||||
Answer: Option C Explanation: No answer description available for this question. Let us discuss.
|
| 15. | Which of the following statements is correct about the C#.NET program given below? using System; |
|||||||||
Answer: Option E Explanation: No answer description available for this question. Let us discuss.
|
| 16. | In C#.NET if we do not catch the exception thrown at runtime then which of the following will catch it? |
|||||||||
Answer: Option B Explanation: No answer description available for this question. Let us discuss.
|
