1.
What is an exception in Ruby?

3.
What is the purpose of the rescue keyword in Ruby?

4.
What happens if an exception is raised but not rescued in Ruby?

5.
Which of the following is true about the ensure keyword in Ruby exception handling?

6.
What is the purpose of the raise keyword in Ruby?

7.
What is the purpose of the ensure keyword in Ruby?

8.
What is the purpose of using exception handling in Ruby?

9.
What is the main advantage of using exception handling in Ruby?

10.
What happens if an exception is raised within a rescue block in Ruby?