Normal
Wenn der leere String doch aber falsch ist, sollte lieber eine Exception fliegen, als dass man mit falschen Werten weiter rechnet. Gerade in großen Projekten. Die Idee mit der IllegalArgumentException ist natürlich noch besser.