throw

    3熱度

    1回答

    我創建了一個小的異常類。我想要不拋出的構造,但由於某些原因,編譯器告訴我,構造函數可能拋出,儘管「一網打盡」的處理程序: invalid_csv::invalid_csv(size_t r, size_t c, const char * msg) throw() try : std::runtime_error(msg), row(r), col(c),

    2熱度

    2回答

    考慮下面的代碼: def fun(param): if param == 'a': assert False else: return None # fun('a') THIS THROWS AN AssertionError # PSEUDOCODE FOR WHAT I WANT TO DO: # assert (fun('a') throw

    2熱度

    1回答

    作爲我開發的Node.js/Express API的一部分,我構建了一個自定義錯誤處理程序,可以讓我在需要時拋出特定的錯誤。 BadRequest或NotFound等。 當我希望拋出承諾鏈時,會出現問題。例如: 的話題多閱讀後,我看到這個錯誤將被承諾被吞噬,從而導致出現未處理的承諾拒絕。 我知道我可以拒絕,但我不知道我怎麼可以然後處理特定的錯誤(而不是拒絕我不想要的catchall)。 另外,要拒

    0熱度

    1回答

    我試着約20嘗試&閱讀大量的網頁在過去2小時,不能找出我在做什麼錯在這裏:在 #pragma once #include <exception> using namespace std; class EmptyHeap : public exception { public: virtual const char* what() const throw() {

    1熱度

    1回答

    我使用JOptionPane構建了一個小隨機數生成器。我所寫的例外情況會阻止用戶在單擊X按鈕時退出程序。我做了大量的研究並嘗試了幾件事,但似乎沒有任何工作。 這裏是我的代碼: import javax.swing.JOptionPane; import java.util.Random; public class Generate { private int number;

    1熱度

    2回答

    我的代碼執行一些算術操作來將二進制輸入轉換爲十進制輸出。我還創建了一個異常類,它擴展了NumberFormatException,以便在輸入不是1或0時引發錯誤。我想要將異常拋出到JTextField。 private void biTodeciActionPerformed(java.awt.event.ActionEvent evt) { // TODO add

    0熱度

    2回答

    我正在努力將UI觸發器中的系統錯誤對象傳播到主程序。 ON CHOOSE OF btnButton IN FRAME frmFrame DO: /* this will cause a system error */ FIND FIRST Customer NO-LOCK WHERE Customer.CustNum = 1875918759178.

    0熱度

    2回答

    當我在我的本機庫中執行throw命令時,我的Android應用程序崩潰。 Android不支持這些調用嗎?它從來沒有達到捕捉。 try { __android_log_print(ANDROID_LOG_ERROR, "nativeLib", "throw"); throw; } catch (...) { __android_log_print(ANDROID

    0熱度

    1回答

    我有一個自定義的運行時異常,我把它放在服務器端。我想要的是重新拋出並在客戶端捕獲它。我該怎麼辦?我已經搜查過了,但我沒有找到任何東西。我發現的只有「RMI」和「GWT」。

    0熱度

    1回答

    我想根據使用throw命令生成的錯誤在SQL Server存儲過程中返回自定義消息。 ERROR條件似乎是因爲它被傳遞迴調用代碼而生成的。但是,自定義消息未顯示。 這裏是代碼的片段(@msg和@RowCount在程序早些時候宣佈): set @msg = cast(@rowcount as varchar(5)) + ' records updated'; throw 53000,@msg,1