我正在与一位同事讨论从构造函数抛出异常的问题,我想我需要一些反馈。从设计的角度来看,从构造函数抛出异常是否正确?假设我在一个类中包装了一个POSIX互斥锁,它看起来像这样:我的问题是,这是标准的方法吗

我想编写一个通用的错误处理程序,它将捕获在代码的任何实例中故意抛出的自定义错误。当我抛出新的错误('sample'),如下所示日志在Firefox中显示为错误:[object object],我无法解