Auf Thema antworten

Es ist kein guter Stil, man sollte Problemfälle besser per "if" ausschließen - das ist deutlicher/einfacher zu verstehen, wenn mal ein anderer Programmierer den Code ließt.

Außerdem ist des (sehr) viel schneller, da

  • eine Exception erst mal bemerkt werden muss und dann
  • ein neues Exception-Objekt erzeugt wird.

Objekte zu erzeugen kostet recht viel Rechenzeit, dagegen ist ein "if" fast schon 'umsonst' zu haben.



Oben