melmager
Erfahrenes Mitglied
Mal ein ganz banale Frage wie setzt man try eigendlich richtig ein ?
sleep könnte eine Exception aus lösen
darf man eigendlich mehrere Exeption auslöser zusammen fassen oder wie im zweiten Beispiel eine Schleife
ausführen innerhalb eines Try ?
oder muss / solle man jede einzelne Möglichkeit abfangen ?
Code:
try {
GPIO.setState(sclk, GPIO.HIGH);
ThreadExt.sleep(tks);
GPIO.setState(dtout, GPIO.LOW);
ThreadExt.sleep(tks);
GPIO.setState(sclk, GPIO.LOW);
ThreadExt.sleep(tks*2);
GPIO.setState(sclk, GPIO.HIGH);
ThreadExt.sleep(tks);
GPIO.setState(dtout, GPIO.HIGH);
ThreadExt.sleep(tks);
GPIO.setState(sclk, GPIO.LOW);
ThreadExt.sleep(tks*2);
}
catch (InterruptedException e)
{}
sleep könnte eine Exception aus lösen
Code:
try {
for (int lo=1;lo<8;lo++) {
ThreadExt.sleep(tks*2);
wert = wert << 1;
if (GPIO.getState(dtin) == GPIO.HIGH) {
wert++;
}
GPIO.setState(sclk,GPIO.HIGH);
ThreadExt.sleep(tks*2);
GPIO.setState(sclk, GPIO.LOW);
} //end for
}
catch (InterruptedException e) {}
darf man eigendlich mehrere Exeption auslöser zusammen fassen oder wie im zweiten Beispiel eine Schleife
ausführen innerhalb eines Try ?
oder muss / solle man jede einzelne Möglichkeit abfangen ?