我在java上做了一個巨大的項目。代碼長度超過1000行,並且有很多方法和調用。我不想在這裏發佈代碼,因爲這個問題可能會被標記出來。java程序聲明失敗
無論如何,由於某種原因,每當我嘗試運行我的程序時,即使沒有錯誤,它也不起作用。相反,彈出一個新窗口,聲明Assertion Failed!
它說: 聲明失敗! 綱領:(項目所在地) 文件:(src_jikes東西) 線:5699
表達:PTR & & 「失敗的dynamic_cast <>中的dynamic_cast」
有關您的程序如何可以導致斷言故障信息,請參閱斷言的Visual C++文檔。
(按重試來調試應用程序 - 必須啓用JIT)
我可以放棄,重試或忽略此錯誤消息。
我的所有其他程序都是順便工作的。
幸運的是,我仍然有我的代碼。但我無法運行它。任何理由爲什麼這是?請幫忙。
編輯:當我點擊重試,它說:
「的環境(不是你的程序)崩潰 該錯誤是由於環境中的錯誤引起的,而不是你的錯 詳細信息有關!崩潰已保存在文件(文件位置) 如果可能,請將此文件通過電子郵件發送到[email protected] 以下是有關崩潰的一些詳細信息: 崩潰原因:已達到斷點「);
編輯2:顯然,這不僅不工作時,我加一個ASCII藝術
的ASCII藝術是這樣的:
public void weezing()
{
System.out.println (" __....____,' `-.");
System.out.println (" ,''-..-'' '- | .. _.._");
System.out.println (" | _, ., '._ /`''''' |");
System.out.println (" .' _____ `.,' ____ `.");
System.out.println (" _,' _.' \\ | ''--.. ' \\__ `'-. `.");
System.out.println (" | ,''|/ `-.______,' ` ' |\\_ `'''' . \\");
System.out.println (" .'---' _____ . ' ` |,''''-._ ' \\ .");
System.out.println (" / __..--''|___/ '-.._/| ,' ___ `. \\ \\ '_");
System.out.println (" . .'...-----'''----.._.' |-. | | ,.`'. \\ `' |");
System.out.println (" | `' '-.'-' `. \\`._`.\\ |. .-'");
System.out.println (".' _..._ . `._ , `.' |");
System.out.println (" `. ,''_....`'. | '' .");
System.out.println (" | | | | | -' `, /");
System.out.println (" `,. `._`---'_,' ,-. ' ' `-. _ |");
System.out.println (" ,\\ `._ |___| _,' | ` \\ . /-.__ _.' `-'");
System.out.println (" \\ `.._`-._ _.-'_,.--' | `. | ,'");
System.out.println (" `-'\\ `-. ' ,'_ `-..' .-' //");
System.out.println (" `._.---._ `'----. . ,'. _.' /");
System.out.println (" `. `'-.._/ -" ,-" `.`-' `.");
System.out.println (" `., .-' _ | | . ) |");
System.out.println (" '._ ,'`----''`. | ' `' .");
System.out.println (" '' `--' \\` ,''");
System.out.println (" `-._,-'");
}
怎麼會問你看到的Visual C,如果你在使用Java語言編寫++斷言文檔? –
我不認識男人。第一次發生在我身上。 – lkjhgfdsa4321
你使用的是什麼樣的JDK?的Jikes? – Thilo