Probleme mit Processing

myPort = new Serial(this, Serial.list()[0], 9600);

Du greifst auf den ersten Eintrag im Array zu, ohne zu überprüfen, ob es überhaupt einen Eintrag im Array gibt.