相关疑难解决方法(0)

什么是在JavaScript中扩展错误的好方法?

我想在我的JS代码中抛出一些东西,我希望它们是instanceof Error,但我也想让它们成为别的东西.

在Python中,通常会有一个子类Exception.

在JS中做什么是合适的?

javascript error-handling exception

340
推荐指数
16
解决办法
11万
查看次数

如何在JavaScript中创建自定义错误?

出于某种原因,看起来构造函数委派在以下代码段中不起作用:

function NotImplementedError() { 
  Error.apply(this, arguments); 
}
NotImplementedError.prototype = new Error();

var nie = new NotImplementedError("some message");
console.log("The message is: '"+nie.message+"'")
Run Code Online (Sandbox Code Playgroud)

运行这个给出The message is: ''.有关为什么,或者是否有更好的方法来创建新Error子类的任何想法?是否存在我不知道apply的本机构Error造函数的问题?

javascript exception

200
推荐指数
10
解决办法
13万
查看次数

如何在javascript中链接异常(即在java中添加原因)

是否有标准/最佳实践方法在javascript中添加异常原因.在java中你可能会这样做:

Throwable t = new Exception("whatever");
t.addCause(previouslyCaughtException);
throw t;
Run Code Online (Sandbox Code Playgroud)

当打印出结果异常时,它会为您提供包含原因的精美跟踪.有什么好方法可以在javascript中执行此操作,还是我必须自己滚动?

javascript java error-handling node.js

26
推荐指数
4
解决办法
3963
查看次数

在JavaScript中设置错误原因(node.js)

是否可以在JavaScript中指定错误的原因(node.js)?我找到了Mozilla文档,它定义了如何设置消息/文件/行,但没有定义错误的原因.

我对此感兴趣的原因是我想捕获内部错误并将其传播到嵌套异常中的表面(类似于Java中的异常链接).

编辑:我刚刚在stackoverflow上找到了关于如何链接异常的以下答案.这真的是你能做的一切吗?

- ooxi

javascript exception node.js

5
推荐指数
2
解决办法
1724
查看次数

标签 统计

javascript ×4

exception ×3

error-handling ×2

node.js ×2

java ×1