如何让构造函数调用失败?
我希望如果我的构造函数里捕获了异常,希望调用着构造的实例为null怎么弄?   
 即: 
 Account   acc   =   new   Account(); 
 if(acc==null) 
    ......   
 如果Account()捕获了异常,我如何让实例acc==null?   
 而且我也不想把
异常抛出给调用者。
------解决方案--------------------class T { 
 	void f() {} 
 }   
 public class Account { 
 	private T t;  	 
 	private Account() { 
 			t.f(); 
 	}  	 
 	public static Account access() { 
 		Account a = null; 
 		try { 
 			a = new Account(); 
 		} catch(Exception e) { } 
 		return a; 
 	}  	 
 	public static void main(String[] args) { 
 		Account acc = Account.access(); 
 		System.out.println(acc); 
 	} 
 }   
 你试试这个