问题标签 [raise]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
126 浏览

ruby-on-rails - 退出 ruby​​ 而不引发错误,就像在 php 中一样?

我需要在红宝石中使用退出。但我的问题是“退出”方法引发错误:

系统退出...

我想在 php 中显示所有视图,直到退出指令。我怎样才能做到这一点?

0 投票
2 回答
95 浏览

c# - 如何从具有不同参数的以编程方式创建的按钮调用方法?

我的问题是如何使用按钮特定参数从另一个对象调用现有方法。这是我需要调用的方法(来自 MainWindow):

以下是为连接到机器的每个屏幕创建按钮(和更多)的方法

如您所见,机器上的每个屏幕都需要两个按钮。这就是我需要的
monLeft.Click = SetPosition(screens[i].WorkingArea, true);
monRight.Click = SetPosition(screens[i].WorkingArea, true);

提前致谢。

0 投票
2 回答
431 浏览

exception - 无法处理带参数的 SML 异常

可以说我有一个异常定义如下:

我在一个函数中提出它(这个函数返回字符串),如下所示:

然后我以某种方式调用该函数,这会产生异常:

但这些产量:

我在这里做错了什么?

0 投票
2 回答
9383 浏览

python-2.7 - 如何从 Python 2 中模仿 Python 3 的 raise ...?

Python 3 有整洁的

允许在不丢失上下文的情况下引发后续异常的语法。在 Python 2 中我能想到的最好的类比是

(e,'')将原始异常的名称包含在消息中是一个丑陋的技巧。但是没有更好的方法吗?

0 投票
1 回答
65 浏览

python - 为什么我不能在 Python2.7 之外使用 () 后面?

我有以下代码 - 我在我不理解结果的行旁边发表了评论。

这是我第一次使用该网站,所以如果有任何需要澄清的地方,请告诉我...

0 投票
1 回答
7436 浏览

android - CardView 动画:点击时抬起并展开?

我目前正在创建我的第一个 android 应用程序,并且想知道如何设置卡片视图以提升然后扩展为更大的矩形,从而显示一个新的片段?

编辑:(无论原始卡位于何处,新片段都会填满屏幕的中心三分之一)

0 投票
1 回答
284 浏览

ruby - Ruby 异常跟踪

我有 Ruby 函数,如下所示:

然后,我在其他一些嵌套函数中使用这个函数,就像

所以,如果我在 irb 中调用 upperfunction,我想看到完整的跟踪

第2行upperfunction.rb

第 3 行 my_module.rb

参数错误

但我只得到

第 3 行 my_module.rb

参数错误

我应该怎么做才能看到完整的痕迹?

0 投票
1 回答
193 浏览

python - 在不调用原始异常的情况下引发异常

我的代码如下:

问题是当我提出自己的异常(“我自己的异常”)时,也会引发“anError”异常。有没有办法确保在我引发自己的异常时不会引发我捕获的错误?

0 投票
1 回答
1693 浏览

python - Python - 我的班级引发 ValueError,但它不是由 except 处理的

我的示例代码:

这只是一个例子!问题是 ValueError 是由第二类引发的,但不是由第一类的 except 子句处理的。在回溯下方:

我该如何正确处理它?

谢谢,

0 投票
1 回答
9422 浏览

python - Using raise function to stop execution of further code in python after an error

I use raise function in python 2.7 as a way to stop further code being executed, without exiting, when a condition is not met. This is shown in example below:

It works fine for a complicated script I have. My question is this - Is there any potential problem, that I should be aware of, in using raise this way? If yes, is there a better/common method to do the same thing?

Edit: Example changed to demonstrate the idea better.