Normal
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, daeine Exception erst mal bemerkt werden muss und dannein neues Exception-Objekt erzeugt wird.Objekte zu erzeugen kostet recht viel Rechenzeit, dagegen ist ein "if" fast schon 'umsonst' zu haben.
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
Objekte zu erzeugen kostet recht viel Rechenzeit, dagegen ist ein "if" fast schon 'umsonst' zu haben.