Ich machte ein riesiges Projekt auf Java. Der Code ist über 1000 Zeilen lang, und es gibt viele Methoden und Aufrufe. Ich möchte den Code hier nicht posten, da diese Frage wahrscheinlich markiert würde.Java-Programm Assertion fehlgeschlagen
Anyways, aus irgendeinem Grund, wenn ich versuche, mein Programm auszuführen, funktioniert es nicht, obwohl es keine Fehler gibt. Stattdessen erscheint ein neues Fenster mit der Meldung Assertion Failed!
Es heißt: Behauptung fehlgeschlagen! Programm: (Programmplatz) Datei: (src_jikes etwas) Line: 5699
Expression: ptr & & "failed dynamic_cast <> in dynamic_cast"
Informationen darüber, wie Sie Ihr Programm kann einen Assertionsfehler verursachen , finden Sie in der Visual C++ - Dokumentation zu Behauptungen.
(Drücken Sie Wiederholen, um die Anwendung debuggen - JIT muss aktiviert sein)
Ich kann entweder brechen ab, wiederholen, oder Ignorieren Sie diese Fehlermeldung.
Alle meine anderen Programme funktionieren übrigens.
Glücklicherweise habe ich immer noch meinen Code. Aber ich kann es einfach nicht ausführen. Irgendein Grund warum das so ist? Bitte helfen Sie.
Edit: Wenn ich auf Wiederholen klicken, heißt es:.
„Die Umgebung (nicht Ihr Programm) abgestürzt Der Fehler wird durch einen Fehler in der Umgebung verursacht wird, und ist nicht deine Schuld Details über das! Absturz wurde in der Datei (Dateispeicherort) gespeichert Wenn möglich, mailen Sie diese Datei an [email protected] Hier sind einige Details über den Absturz: Ursache des Absturzes: Haltepunkt erreicht ");
EDIT 2: offenbar nur es nicht funktioniert, wenn ich eine ASCII-ART ADD
Die ASCII-Kunst, ist dies:
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 (" `-._,-'");
}
Wie kann es Sie bitten, die Visual C++ siehe Dokumentation geltend machen, wenn Sie in Java schreiben? –
Ich kenne keinen Mann. Das ist mir zum ersten Mal passiert. – lkjhgfdsa4321
Welche Art von JDK verwenden Sie? Jikes? – Thilo