pgoetz: Main-Parameter abfragen obwohl sie leer sind...

Beitrag lesen

Servus,

[...]
Das mache ich zB so: if(args[0] == ""){...}

Das Problem ist aber, dass wenn ich in der Konsole nach java Programm kein Argumen eingebe, kommt der typische ArrayOutOfBounds-Array.

wie kann ich trotzdem überprüfen ob ein Parameter existiert ohne das der Fehler durch diese if-Schleife entsteht?

Einen leeren Parameter (0 Zeichen) kannst Du nicht übergeben, dann fehlt ein Parameter. Das kannst Du mit einer Überprüfung auf args.length == 0 feststellen.

Schöne Grüße,

Peter