assert cannot be resolved

Status
Nicht offen für weitere Antworten.

Saxony

Top Contributor
Hiho,

weiß jemand wieso mein Compiler bei

Code:
assert myInt == 0;

rum meckert?

Eigentlich verwende ich schon JDK 1.6 und das mit assert soll ja angeblich ab JDK 1.4 funktionieren! ???:L

Mein Compiler Compliance Level ist "6.0".

bye Saxony
 

tfa

Top Contributor
So sollte es auf jeden Fall funktionieren. Ist vielleicht in den Projekteinstellungen ein falscher Compliance-Level angegeben?
Mach mal Clean/Rebuild.
 

tfa

Top Contributor
assert gibt es wirklich ab 1.4.
Ich nehme an, die "Source Code Compatibility" war nicht auf 1.4 gestellt. Benutzt du Eclipse? Da steht die nämlich auf 1.3 wenn man den Compliance Level auf 1.4 stellt. Sehr verwirrend.
 

musiKk

Top Contributor
Kleine Korrektur: assert gibt es nicht seit Java 1.4, sondern wurde mit dieser Version ein Keyword, d.h. du kannst keine Bezeichner mit dem Namen assert vergeben. goto ist z. B. schon immer ein Keyword gewesen, jedoch bis jetzt ohne Funktion (und wir gehen mal davon aus, dass es so bleibt, oder? ;)).

edit: Oder auch nicht. Irgendwie werd ich aus den Dokumentationen, die ich so finde, nicht ganz schlau. Auch wird assert bei mir mit 1.4 Compliance nicht als Keyword angezeigt......
 

Saxony

Top Contributor
Hiho,

tatsächlich! Stelle ich die Projekt Compiler Compliance auf 1.4 macht der automatisch .class compatibility auf 1.2 und Source compatibility auf 1.3. ???:L

Mach ich den Haken bei "Use default compliance settings" aus und geb dann manuell 1.4 und 1.4 ein klappts!

Tz Sachen gibts! ;)

bye Saxony
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Erwin82a Object cannot be converted to Custom Class in Lampda Expression Allgemeine Java-Themen 2
B Type mismatch: cannot convert from Graph.Edge to ArrayList<Graph.Edge> Allgemeine Java-Themen 21
D Selenium - cannot find Chrome binary Allgemeine Java-Themen 6
bueseb84 Java : Cannot find Symbol Allgemeine Java-Themen 7
Kirby.exe Cannot make a static reference to the non-static field rimWidth Allgemeine Java-Themen 12
S class path resource [config.properties}] cannot be opened because it does not exist Allgemeine Java-Themen 4
A Variablen non-static variable cannot be referenced from a static content Allgemeine Java-Themen 4
C Compiler-Fehler Cannot find symbol bei Hat-Beziehungen Allgemeine Java-Themen 5
Tarrew RMI Java RMI - com.sun.proxy.$Proxy1 cannot be cast to Funktionen Allgemeine Java-Themen 0
A Eclipse - Fehler beim "RUN" - "Unable to Launch - The selection cannot be launched" Allgemeine Java-Themen 6
R Char cannot be derefenrenced? Allgemeine Java-Themen 14
M Cannot create a generic array of T Allgemeine Java-Themen 5
W Threads Cannot make a static reference.. Allgemeine Java-Themen 13
127.0.0.1 Methodenaufruf -cannot find symbol- Allgemeine Java-Themen 14
S Cannot make a static reference to the non-static field MySecondClass.Points Allgemeine Java-Themen 3
S Type mismatch: cannot convert from Object to float Allgemeine Java-Themen 3
B Cannot find main-claas... Allgemeine Java-Themen 21
P Default constructor cannot handle exception type Allgemeine Java-Themen 6
M cannot be cast to java.lang.Comparable Allgemeine Java-Themen 5
K + cannot be applied Allgemeine Java-Themen 15
Tobse Cannot find symbol : construktor --- Deklariert! Allgemeine Java-Themen 9
D 'InputStreamReader' & 'BufferedReader' führen zu "cannot find symbol"-Fehler Allgemeine Java-Themen 3
X Cannot refer to a non-final variable settings inside an inner class defined in a different method Allgemeine Java-Themen 4
B cannot find Symbol Allgemeine Java-Themen 2
K java.io.IOException: Cannot validate certificate for jogl.dll Allgemeine Java-Themen 6
? Cannot run program + Vista Allgemeine Java-Themen 8
X cannot convert from Object[] to Integer[] Allgemeine Java-Themen 2
B aus java heraus kompillierte Klassen - cannot be resolved Allgemeine Java-Themen 3
G [quote]the type HashMap is not generic; it cannot be paramet Allgemeine Java-Themen 4
R cannot be referenced! Allgemeine Java-Themen 18
R Cannot be referenced. Allgemeine Java-Themen 7
G Kompiler Fehler: cannot resolve symbol: class Allgemeine Java-Themen 4
7 Cannot resolve Symbol keyPressed Allgemeine Java-Themen 3
conan2 "Cannot make a static reference to the non-static field Allgemeine Java-Themen 8
A Fehlermeldung: cannot be resolved Allgemeine Java-Themen 5
G warum operator || cannot be applied to int, double Allgemeine Java-Themen 11
D Probleme mit 'cannot execute runjava.bat' Allgemeine Java-Themen 2
G Fehlermeldung "cannot resolve symbol" Allgemeine Java-Themen 7
V Cannot resolve symbol Allgemeine Java-Themen 7

Ähnliche Java Themen


Oben