Оскільки ми можемо кинути що-небудь із throwключовим словом у Javascript, чи не можемо ми просто кинути рядок повідомлення про помилку безпосередньо?
Хтось знає якийсь улов у цьому?
Дозвольте мені додати до цього деяку довідку: Дуже часто у світі JavaScript люди покладаються на перевірку параметрів на відміну від використання механізму try-catch, тому має сенс викидати лише фатальні помилки throw. Тим не менше, щоб мати змогу вловлювати деякі системні помилки, я повинен використовувати інший клас для власних помилок, і замість того, щоб створювати підклас Error, я думаю, що я повинен просто використовувати String.
