问题标签 [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.
ruby-on-rails - 退出 ruby 而不引发错误,就像在 php 中一样?
我需要在红宝石中使用退出。但我的问题是“退出”方法引发错误:
系统退出...
我想在 php 中显示所有视图,直到退出指令。我怎样才能做到这一点?
c# - 如何从具有不同参数的以编程方式创建的按钮调用方法?
我的问题是如何使用按钮特定参数从另一个对象调用现有方法。这是我需要调用的方法(来自 MainWindow):
以下是为连接到机器的每个屏幕创建按钮(和更多)的方法
如您所见,机器上的每个屏幕都需要两个按钮。这就是我需要的
monLeft.Click = SetPosition(screens[i].WorkingArea, true);
。
monRight.Click = SetPosition(screens[i].WorkingArea, true);
提前致谢。
exception - 无法处理带参数的 SML 异常
可以说我有一个异常定义如下:
我在一个函数中提出它(这个函数返回字符串),如下所示:
然后我以某种方式调用该函数,这会产生异常:
但这些产量:
我在这里做错了什么?
python-2.7 - 如何从 Python 2 中模仿 Python 3 的 raise ...?
Python 3 有整洁的
允许在不丢失上下文的情况下引发后续异常的语法。在 Python 2 中我能想到的最好的类比是
(e,'')
将原始异常的名称包含在消息中是一个丑陋的技巧。但是没有更好的方法吗?
python - 为什么我不能在 Python2.7 之外使用 () 后面?
我有以下代码 - 我在我不理解结果的行旁边发表了评论。
这是我第一次使用该网站,所以如果有任何需要澄清的地方,请告诉我...
android - CardView 动画:点击时抬起并展开?
我目前正在创建我的第一个 android 应用程序,并且想知道如何设置卡片视图以提升然后扩展为更大的矩形,从而显示一个新的片段?
编辑:(无论原始卡位于何处,新片段都会填满屏幕的中心三分之一)
ruby - Ruby 异常跟踪
我有 Ruby 函数,如下所示:
然后,我在其他一些嵌套函数中使用这个函数,就像
所以,如果我在 irb 中调用 upperfunction,我想看到完整的跟踪
第2行upperfunction.rb
第 3 行 my_module.rb
参数错误
但我只得到
第 3 行 my_module.rb
参数错误
我应该怎么做才能看到完整的痕迹?
python - 在不调用原始异常的情况下引发异常
我的代码如下:
问题是当我提出自己的异常(“我自己的异常”)时,也会引发“anError”异常。有没有办法确保在我引发自己的异常时不会引发我捕获的错误?
python - Python - 我的班级引发 ValueError,但它不是由 except 处理的
我的示例代码:
这只是一个例子!问题是 ValueError 是由第二类引发的,但不是由第一类的 except 子句处理的。在回溯下方:
我该如何正确处理它?
谢谢,
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.