支持合理使用。没有自定义异常抛出的情况下,代码运行可能会报一些原始的错误信息,但包含的内容和错误描述会因浏览器而不同却都不是特别明确,不易维护,No fashion!所以在感觉适当的时候可以使用自定义异常抛出(这里指的是throw,带有适当信息的自定义错误能够显著提升代码的可维护性)。