This can be achieved in java by throwing an exception from your Constructor. Since Constructors cannot return a value, this is the only way you can achieve error handling.
Class MyCLass{
private int x;
File file;
MyClass() throws MyException{
x = 10;
try{
file = new File(