throw

    0熱度

    1回答

    我一直在試圖編寫Java異常處理程序一段時間,嘗試了多種方法,甚至訪問過/通過Oracle的「Java教程」閱讀,我仍然無法弄清楚它。我不確定我做錯了什麼。我有一個給定的類(TooLowException),用於我嘗試使用的異常。在我試圖使用它的方法中,我使用了一個參數,如果它小於零,我需要捕獲它。 public int func(int num) throws TooLowException {

    8熱度

    2回答

    使用Google Mock 1.7.0,我有一個模擬對象與一個方法,我希望它被調用,在這種情況下,模擬方法應該拋出一個異常。 ObjectMock object_mock_; EXPECT_CALL(object_mock_, method()) .Times(1) .WillRepeatedly(???); 是否存在引發異常的Google Mock動作?我沒有在文檔中找

    6熱度

    2回答

    顯然,您可以在不丟棄.NET中的堆棧跟蹤的情況下重新拋出異常。 然而,它似乎並不奏效。 我下面的基本用法是這樣的: [WebMethod] public void ExceptionTest() { try { throw new Exception("An Error Happened"); } catch (Ex

    -1熱度

    1回答

    所以我試圖將一個整數轉換爲十六進制,我將一個非int類型放入輸入變量以及一個負數。當我添加投擲代碼時,它會失敗。沒有投擲它將永遠循環。我是否投擲錯誤的投擲參數?我的if語句如何將非int類型如a,b car處理成num變量? cout<<"please enter integer number to be converted to binary (less than 65536) "<<endl;

    1熱度

    3回答

    我有一段代碼讓我瘋狂。 一般流程是,當發生TRY中的某個事件時,我拋出異常......根據我的理解,無論何時調用throw,它都會停止在同一個類中的進一步執行,並將控制權從該類的函數被調用...... 這裏是代碼... try{ session = getHibernateSession(); companyAccountLinkingWSBean = (CompanyAcco

    6熱度

    2回答

    有誰能告訴我throw和throw ex之間的區別嗎? 我讀throw存儲以前的例外,沒有得到這條線。 我可以通過例子簡要介紹一下嗎?

    7熱度

    1回答

    @throw NSException和NSException raise有什麼區別?我想知道哪一個我應該使用(有一個正確的用例來使用它),爲什麼?

    0熱度

    3回答

    我需要程序接受3個測試分數然後打印它們的平均值,但是如果分數小於-1或大於100,它應該拋出IllegalArgumentException。我可以打印出平均值,但當測試-1或101時,它不會拋出異常。我究竟做錯了什麼? 我很新學習異常,所以任何幫助表示讚賞。 這裏是我的代碼: import java.util.Scanner; import java.io.*; public class

    2熱度

    1回答

    這可能是一個真正的小問題,但我認爲我會在這裏抓住機會。 所以基本上我必須做出一個任務,並不言而喻如下: 我要創建一個構造函數,但變量「NAAM」不能爲空或空(「」),變量「geboortedatum 「不可能在將來,也不可能與今天的日期相同,最後一個變量」boeken「與變量」naam「具有相同的要求(因爲它不能爲空或」「)。 所以這就是我的構造函數的樣子,我只能編輯這個部分,因爲另一部分是我們的

    5熱度

    1回答

    AudioToolBox中的某些函數總是拋出__cxa_throw,同時諸如ExtAudioFileDispose的函數運行良好,返回值爲零,這是正常的。 當我想使用try {} catch(...){}塊捕獲這個異常,但這不起作用。雖然通過Xcode的所有異常,這個例外可能會被捕獲。 在這裏,只想知道__cxa_throw是什麼,以及如何以編程方式捕獲它?