Returns a list of the names of the tasks that already exist, in the same order as they were
given in the call to add(). Only some of the methods that throw a
TaskAlreadyExistsException will populate this list. Otherwise it will be an empty list.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-05 UTC."],[[["`TaskAlreadyExistsException` is a `RuntimeException` that occurs when one or more task names already exist in the queue."],["The exception includes a constructor `TaskAlreadyExistsException(String detail)` that accepts a string parameter for additional details."],["The `getTaskNames()` method returns a list of task names that caused the exception, if available, otherwise, it will be empty."],["This class inherits several members from `Object` and `Throwable`, including methods for managing stack traces, messages, and object comparisons."]]],[]]