在代码中包括了一条 throw 语句,但没有将其包含在某个 try 语句块内,或者没有相关的 catch 语句块来捕获错误。异常是在 try 语句块中使用 throw 语句被抛出,并且应该由 try 语句块外的 catch 语句抓住。
要改正此错误
- 用 try 语句块将可能产生异常的代码封住,并确保外面有一个相应的 catch 语句块。
- 确认 catch 语句中为正确的异常格式。
- 如果异常被再次抛出,确认存在相应的 catch 语句。
请参阅
Error 对象 | throw 语句 | try...catch 语句