What is the final action performed by this code?

try
{
    fibonacci();
}
catch (IllegalArgumentException illegal)
{
    System.out.println("Bad Argument!");
}
catch (ArrayIndexOutOfBoundsException illegal)
{
    System.out.println("Array Out of Bounds!");
}
finally
{
    System.out.println("Done")
}
The word "Done" is printed
  • The method fibonacci() is called
  • The words "Bad Argument!" are printed
  • The words "Array Out of Bounds!" are printed

There are no hints for this question