1*f1fbf3c2SXin Li package test2; 2*f1fbf3c2SXin Li 3*f1fbf3c2SXin Li import java.util.HashMap; 4*f1fbf3c2SXin Li 5*f1fbf3c2SXin Li @SuppressWarnings("rawtypes") 6*f1fbf3c2SXin Li class HashMapWrapper extends HashMap { 7*f1fbf3c2SXin Li /** default serialVersionUID */ 8*f1fbf3c2SXin Li private static final long serialVersionUID = 1L; 9*f1fbf3c2SXin Li HashMapWrapper(int size, int args)10*f1fbf3c2SXin Li HashMapWrapper(int size, int args) { 11*f1fbf3c2SXin Li super(size); 12*f1fbf3c2SXin Li } 13*f1fbf3c2SXin Li } 14*f1fbf3c2SXin Li 15*f1fbf3c2SXin Li @SuppressWarnings({"rawtypes","unused"}) 16*f1fbf3c2SXin Li public class NewExprInTry { run()17*f1fbf3c2SXin Li public int run() { 18*f1fbf3c2SXin Li return foo(6); 19*f1fbf3c2SXin Li } 20*f1fbf3c2SXin Li foo(int size)21*f1fbf3c2SXin Li public int foo(int size) { 22*f1fbf3c2SXin Li HashMap h; 23*f1fbf3c2SXin Li try { 24*f1fbf3c2SXin Li h = new HashMap(size); 25*f1fbf3c2SXin Li } 26*f1fbf3c2SXin Li catch (Exception e) {} 27*f1fbf3c2SXin Li return 1; 28*f1fbf3c2SXin Li } 29*f1fbf3c2SXin Li } 30