kostenloser Webspace werbefrei: lima-city


Fehlermeldungen

lima-cityForumProgrammiersprachenJava

  1. Autor dieses Themas

    annica

    annica hat kostenlosen Webspace.

    hallo,
    ich suche schon l?nger ne vern?nftige Seite auf der die Fehler Meldungen die mein Editor (BlueJ) anzeigt erkl?rt sind....kennt jemand eine solche Seite?
    Sind die Fehlermeldungen eigentlich bei allen Editoren die gleichen?

    Mfg annica


    EDit: Sorry, irgendwie hab ich den beitrag doppelt gepostet, w?r nett wenn irgendein Mod einen davon l?schen k?nnte!!!



    Beitrag ge?ndert am 15.03.2006 18:25 von annica
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage


  3. hallo,
    ich suche schon l?nger ne vern?nftige Seite auf der die Fehler Meldungen die mein Editor (BlueJ) anzeigt erkl?rt sind....kennt jemand eine solche Seite?
    Sind die Fehlermeldungen eigentlich bei allen Editoren die gleichen?


    Kommt darauf an, welche Fehlermeldungen du meinst. Die vom Java-Laufzeitsystem d?rften ?berall fast gleich aussehen.

    Ansonsten kann ich nur auf die Dokumentations-Seiten von BlueJ verweisen:
    http://www.bluej.org/doc/documentation.html

    M?glicherweise auch interessant (ein Kurs ?bers objektorientierte Programmieren mit BlueJ):
    http://www.u-helmich.de/inf/BlueJ/kurs11/index.html

  4. Autor dieses Themas

    annica

    annica hat kostenlosen Webspace.

    Kommt darauf an, welche Fehlermeldungen du meinst.

    Ich meine das was bei BlueJ nach dem ?bersetzen unter dem Quelltext steht, also sowas wie Syntax Fehler (wobei da klar ist was es bedeutet ^^) und IndexOutOfBoundsException oder Class Cast Exception usw.

    Was ist das Java-Laufzeitsystem?

    Die Seite zu BlueJ da ist leider alles auf englisch und damit komm ich echt nicht klar.
    Edit: hab doch was auf deutsch gefunden,aber das ist nicht wirklich hilfreich...

    http://www.u-helmich.de/inf/BlueJ/kurs11/index.html
    Kenn ich auch, daran ist auch unser Info-Unterricht angelehnt....

    Aber danke!


    Beitrag ge?ndert am 15.03.2006 21:42 von annica
  5. p**i

    Ich kann Dir jetzt zwar nicht sagen, ob BlueJ 'eigene' Abfang-Meldungen rausgibt,
    aber normalerweise werden die Exceptions von der Laufzeit geworfen und dann im jeweiligen Programm ausgegeben.

    Aber eine Seite mit der Auflistung der Fehlermeldungen kenne ich gar nicht - was mich doch jetzt ziemlich stutzig macht *g*

    Kann ja sein, dass die in der API versteckt sind,
    nur habe ich mich eigentlich nie wirklich darum bem?ht,
    danach zu schauen weil ja ... es irrelevant war.

    Aber Du hast recht, es w?re mal gut zu wissen, welche Fehler es so gibt.
  6. c*a

    es gibt ja bekanntlich zwei Arten von Fehlern in java:
    1. Fehler beim kompilieren (Syntaxfehler)
    2. Fehler, die w?hrend der Ausf?hrung des Programms von der java-Laufzeitumgebung gemeldet werden

    f?r Fehler vom Typ 1 h?tte ich den Tipp, dass du statt dem ?blichen Compiler (javac) den Compiler "Jikes" verwendest, der gibt n?mlich IMHO sehr viel ausf?hrlichere und sinnvollere Fehlermeldungen aus (und ist zudem noch schneller).
  7. Achso danke hat mir sehr geholfen
  8. Ich verwende f?r das Java Programmieren immer das Freeware Programm Netbeans IDE (http://www.netbeans.org/).
    Mit ihm kann man ganz leicht auch graphische Oberfl?chen erstellen.

    Wenn man jetzt wissen will welche Befehle in den einzelnen Klassen und Befehle in Java verf?gbar sind
    muss man nur in der JAVA API nachschauen (http://java.sun.com/j2se/1.3/docs/api/)

    Ich hoffe ich konnte etwas helfen.

  9. Ich verwende f?r das Java Programmieren immer das Freeware Programm Netbeans IDE (http://www.netbeans.org/).
    Mit ihm kann man ganz leicht auch graphische Oberfl?chen erstellen.

    Das ist sch?n gut. Allerdings sind die meisten Fehlermeldungen in Netbenas so was von nichtssagend, dass es mir nach einer Zeit gereicht hat.
    Nehme jetzt immer Eclipse, vorher auch JBuilder 10.
  10. e********l

    Seit wann spukt eclipse bessere Fehlermeldungen aus? Soviel ich wei? gibt Netbeans doch auch nur die Exception Message in der KOnsole wieder. MEhr macht Eclipse in der JAVA Perspective auch nicht und die Debug Perspective gibt erstrecht keine Fehlermeldungen von sich...
  11. c*a

    Die Fehlermeldungen sind von der IDE unabh?ngig. Es ist egal ob ihr Eclipse oder Netbeans oder sonstwas benutzt. Der Compiler spukt die Fehlermeldungen aus und gibt sie dann an eure IDE weiter.
    => ein anderer Compiler muss her!

    Ladet euch Jikes runter

    http://jikes.sourceforge.net/

    Jikes ist von IBM entwickelt und ist im Gegensatz zum normalen Java-Compiler javac 100%-ig in C++ geschrieben und daher viel schneller.

    Die Fehlermeldungen vom Jikes sind viel ausf?hrlicher und sinnvoller als die von javac.

    probiert es aus, es lohnt sich.
  12. e********l

    Eine Exception bleibt eine Exception, bleibt eine Exception, bleibt eine Exception... :rolleyes:

    Als wenn die javac nicht in C++ geschrieben worden w?re, womit soll sie denn deiner Meinung nach erstellt sein. Java?
  13. c*a

    evil-devil schrieb:
    Eine Exception bleibt eine Exception, bleibt eine Exception, bleibt eine Exception... :rolleyes:


    Es geht hier aber nicht nur um Exceptions sondern auch um Syntaxfehler.


    Als wenn die javac nicht in C++ geschrieben worden w?re, womit soll sie denn deiner Meinung nach erstellt sein. Java?


    Der Java-Compiler ist ein Java-Bytecode-Programm. Beim Kompilieren wird die Funktion compile() der Klasse sun.tools.javac.Main aufgerufen und kein nativer Code ausgef?hrt. Wie SUN das jetzt gemacht hat wei? ich nicht, vielleicht wurde der Compiler direkt im Java-Bytecode programmiert.
    Es ist nichts au?ergew?hnliches, dass ein Compiler in der Sprache geschrieben ist, die er selbst kompiliert (man nennt das bootstrapping).
  14. e********l

    Kann gut sein das es so ist. Soll mir aber egal sein. Ich nutze javac nicht. Eclipse kommt mit einem eigenen Compiler daher der den Code inkrementell ?bersetzt. Der ist dadurch sehr schnell und die Build Zeiten liegen auch bei Projekten mit 100 Klassen und mehr im wenigen Sekunden Bereich. Ok, alle 100 Klassen zu kompilieren wird auch ein wenig Zeit brauchen, aber nach jedem Save kann man automatisch builden lassen und somit f?llt die Build TIme weg.
  15. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!