@ddispaltro yes. 
> It's possible for the "half-constructed" object to stick around though, if it's made itself visible earlier in the constructor (e.g. by assigning a static field, or adding itself to a collection).

Ref: http://stackoverflow.com/questions/1371369/can-constructors-throw-exceptions-in-java

Also, there is this finalizer attack, but I wouldn't bother about that. :)