title: Is it okay for constructors to throw runtime exceptions?
body: <p>When checked exceptions are thrown from methods in a constructor that the constructor can't handle is it okay to catch them and throw them back out as a runtime exception if your sure the application can't handle it and will be useless without the object being constructed?</p>